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.