aiuto.. nel senso che davvero non sapevo come intitolare questo post..
purtroppo però il titolo è azzeccato alla situazione..
espongo la situazione:
ho un sito di eventi. gli utenti possono prenotarsi. hanno una homepage in cui vedono le prenotazioni che hanno fatto, nei vari eventi. fino a qui tutto bene.
ora.
Per visualizzare il tutto faccio una query left join che mi relaziona l'utente, l'evento e la prenotazione:
Codice PHP:
SELECT FROM eventi LEFT JOIN prenotazioni ON (id_e id_eventiLEFT JOIN utenti ON (id_user id_utenteWHERE id_utente '$id_corretto' ORDER BY id_e DESC 
..e in effetti funziona tutto.

MA.

Se l'utente non ha effettuato nessuna prenotazione per un evento, non mi visualizza il titolo dell'evento con accanto scritto "aggiungi prenotazione per questo evento". So che è normale, nel senso che ha ragione lui
Allora ho fatto una query più generica degli eventi
Codice PHP:
SELECT FROM eventi 
e dentro al while faccio una ulteriore query (una per ogni evento ovviamente..) e mi stampo con un ulteriore ciclo le prenotazioni di quell'evento.
Codice PHP:
SELECT FROM prenotazioni WHERE id_eventi '$id_e' AND id_user '$id_corretto' order by id_p DESC 
Esposto il tutto, la domanda. Esiste un modo (in SQL ovviamente sennò chiedevo in PHP.. ) per risolvere tutto con una sola query?

ringrazio in anticipo ogni eventuale aiuto/aiutante..