eh già infatti non funziona

Seguendo il tuo consiglio ho scritto una cosa di questo genere:

select distinct descrizione_d, (case when isnull(select distinct data as Pres from accessi
where accessi.card_number = dipendenti.card_number and data = '2008-08-08')then 'Assente' else 'Presente' end)as Presenza from dipendenti;

però mi da un errore di sintassi...
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select distinct data as Pres from accessi
where accessi.card_number = dipende' at line 1

ho fatto un casino???? scusa ma sono alle prime armi...