Non so come scrivere una query.
Io ho due tabelle, una contente degli eventi e un'altra contenente il calendario dove per ogni singolo evento c'è una riga con tutti i dati (luogo, data, orario). Quindi il collegamento è uno a molti.

Quando devo interrogare il database per trovare un evento di un certo tipo ho provato con una querty di questo tipo:

SELECT * FROM events, calendar WHERE events.type='$tipo' AND calendar.event=events.id

Il problema è che ogni evento viene ripetuto in questo modo più volte quanto i giorni si protrae.

Vorrei quindi ottenere una query che non mi generi eventi doppioni. La soluzione più ovvia naturalmente è interrogare solo la tabella events e non calendar. Però mi serve calendar perché voglio ordinare i dati cronologicamente.

Spero che sia stato sufficientemente chiaro.