2016-04-06 15 views
0

SQL Spalten:Access SQL - zählen eindeutiger Wert

Fishingcourse  Supervisor  Lake 
AAAA     Martha   1 
BBBB     Josh   2 
CCCC     Evelyn   1 
AAAA     Josh   1 
AAAA     Paul   2 

Wie finde ich fishingcourses, die bei mindestens 2 Seen gehalten wurden? Ohne Duplikate.

Antwort

2

Eine Möglichkeit ist es, die Minimal- und Maximalwerte zu vergleichen:

select fishingcourse 
from t 
group by fishingcourse 
having min(lake) <> max(lake); 
+0

Danke, das hat super funktioniert. Allerdings habe ich versucht, zwei Tabellen zu kombinieren und konnte die Dinge nicht zum Laufen bringen. SQL-Code: Wählen Sie Angelplatz, Name, Preis von T, F-Gruppe nach Angelplatz, Name, Preis mit min (See) <> max (See) ---> zeigt Kurse, die an 2 oder mehr Seen stattgefunden hat, wo sich ändern zu 3 oder mehr Seen? – Ilja