SELECT wykladowca_id, COUNT(wykladowca_id) AS ile FROM glosy g LEFT JOIN wykladowca w ON w.id = g.wykladowca_id WHERE w.kierunek_id = 1 AND miejscowosc_id = 1 GROUP BY wykladowca_id HAVING ile > 2 ORDER BY osoba;
Jak widać zwraca mi ono 2 kolumny nie wiem jak połączyć je z zapytaniem:
SELECT * FROM wykladowca w WHERE w.id NOT IN (X)
x - wklejone 1 zapytanie
Które spodziewa się tylko 1 kolumny zwróconej z id. Nie wiem jak nie zwracać COUNT(wykladowca_id) w pierwszym zapytaniu a żeby zachowało swoje działanie. Z góry dzięki za podpowiedź