magari perché sono nella tabella di destra di una left join...Originariamente inviato da piero.mac
vedo per esempio un campo "mese" e "anno" definiti NOT NULL e poi invece nella query cerchi un campo "mese" e "anno" come IS NULL ...
@recensito: il tuo problema sulla query iniziale è che le condizioni sul mese e sull'anno sono condizioni di join, quindi andavano nella clausola ON e non nella WHERE.
codice:....... LEFT JOIN #__turnipersonaleturnom as tpt ON (tpt.dipendente = tpd.id and tpt.mese="1" and tpt.anno="2010") WHERE tpd.azienda = 1


Rispondi quotando