Cześć mam taki problem. W bazie mam tylko imiona i daty. Chce aby zapytanie zliczało wystąpienia imion pod rząd ale nie wszystkie tylko wystąpienia tego samego wiersza z przerwami na takie co się nie powtarzają lub powtarzają ale są inne.Do tego chce posegregować wystąpienia min i maks daty dla kazdej serii wystapienia. Czyli przykładowo Marcin 3razy min data maks data, Adam 2razy min data maks data, Marcin 3 min data maks data.
Udało mi się napisać jedynie taki kod zliczający wszystkie takie same imiona bez uszeregowania rzędów i dla każdego wystąpienia min i maks date. Czyli Adam 2 razy min data maks data, Marcin 6razy min data maks data.
SELECT name, COUNT(name) as ilość, Min(createdDate) as minimalna_data, Max(createdDate) as maksymalna_data FROM testtable where name is not null group by name ;