sorry, couldn't help myself
do yourself a really big favour, and don't write your queries all on one great big long humungous single line, because you will have a really hard time reading it and, more importantly, understanding it -- instead, wrap it onto multiple lines, with indentation too, and then you won't have to do all this stupid flipping scrolling back and forth, back and forth ...
okay, combine the queries by another inner join:
if a user can have more than one timesheet, then you will want to add the word DISTINCT after the word SELECT
FROM authorize AS u_one
JOIN authorize AS u_all
ON u_all.department IN ( u_one.department
, u_one.department6 )
ON timesheet.username = u_one.username
WHERE u_one.username = '$_SESSION[user_name]'