Grupowanie - więcej niź X unikalnych |
Grupowanie - więcej niź X unikalnych |
17.10.2018, 07:16:10
Post
#1
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 13 Dołączył: 7.05.2007 Ostrzeżenie: (0%) |
Witajcie
Zastanawiam się, czy do kwerendy GROUP BY można dodać taki WHERE clause, który pokaże mi tylko grupy mające X lub więcej rekordów. Przykład: Szukam adresów które występują częściej niż 50 razy w bazie:
Taka kwerenda mi nie przechodzi:
Jak ją prawidłowo sformułować lub zastąpić inną kwerendą? Z góry dzięki za podpowiedzi -------------------- |
|
|
17.10.2018, 07:19:18
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 762 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Warunki do GROUP BY budujesz opierając się na klauzuli HAVING. WHERE selekcjonuje rekordy przed GROUP BY, więc poprawny WHERE odrzuciłby je przed grupowaniem.
-------------------- |
|
|
17.10.2018, 18:05:33
Post
#3
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 13 Dołączył: 7.05.2007 Ostrzeżenie: (0%) |
Zadziałało, dzięki!
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 13.05.2024 - 10:43 |