Neppure con LEFT JOIN funziona....


SELECT * FROM tab_offerte LEFT JOIN tab_prenotazioni ON '2008-01-18' BETWEEN date_format( `data_attivo` , '%Y-%m-%d' ) AND date_format( `data_fine` , '%Y-%m-%d' ) AND tab_offerte.id_offerta = tab_prenotazioni.id_offerta AND id_weekend <> 2


in questo caso, vorrei che mi trovasse tutti i record di tab_offerte compresi nel periodo, tranne quello che si trova in tab_prenotazioni con id_weekend diverso da "2"....

invece lo tira fuori.... VVoVe:

ma perchè???? :master: