Ich habe eine Abfrage, die so funktioniert. Nun würde ich aber gerne wissen, ob es kürzer und ordentlicher geht.
Original:
SELECT t2.ort FROM t2 WHERE t2.id=ANY(
SELECT t3.ort_id FROM t3 WHERE t3.user=
(SELECT t1.user_id FROM t1 WHERE t1.user_name ='username') AND t3.besucht>='1')
zeige alle orte, die user mehr als einmal besucht hat.
3 tabellen,
Liste user
Liste orte
liste mit usern und orten
Vielen dank schon mal
Original:
SELECT t2.ort FROM t2 WHERE t2.id=ANY(
SELECT t3.ort_id FROM t3 WHERE t3.user=
(SELECT t1.user_id FROM t1 WHERE t1.user_name ='username') AND t3.besucht>='1')
zeige alle orte, die user mehr als einmal besucht hat.
3 tabellen,
Liste user
Liste orte
liste mit usern und orten
Vielen dank schon mal