Ho questa tabella:
Codice PHP:
Luogo              Soggetto
-------        ----------------
Venezia      Ponte
Venezia      Mercato
Venezia      Canal Grande
Udine           Ponte degli Alpini
Roma              Ponte Milvio
Roma              Colosseo 
Vorrei estrarre tutti i Soggetti del Luogo per visualizzarli in una tabella in questo modo:

Codice PHP:
Luogo         Soggetto         Soggetto          Soggetto
-------       ---------         ---------         ---------
Venezia       Ponte             Mercato            Canal Grande 
Se faccio un INNER JOIN mi restituisce anche Venezia ripetuto. Se faccio un GROUP BY su Luogo mi restituisce un solo record.
Qualche aiuto?

Al momento ho risolto facendo una prima SELECT DISTINCT sul Luogo e poi ho fatto un'ulteriore query di selezione di Soggetto con quel Luogo, ma non è certo una soluzione elegante.