field
cannot be eggs
and toast
at the same time, so join on the same table again
SELECT field from table left join table2 ON table.field = table2.field
left join table2 table22 ON table.field = table22.field
WHERE table2.field = 'eggs' AND table22.field = 'toast' && gender = 'male'
I'm also pretty sure that you don't want to join ON
"field," but on some other column like the staffID.