How to get all records where a joined column contains some value (at least once)
you can use a subquery in your where clause.

e.g.

SELECT sheet,
       entry,
       approver
FROM timesheet
WHERE sheet =
(
    SELECT sheet FROM timesheet WHERE approver = 3
);