Как подсчитать разные значения из столбца, если для каждого идентификатора есть дубликаты?
Я пробовал COUNT, DISTINCT, CASE и все, но я не могу подсчитать разные значения для каждого идентификатора.У меня есть такая таблица.
ID Symptom
1 Headache
1 Headache
1 Hematuria
1 Leg pain
1 Headache
2 Cough
2 Headache
2 Cough
3 Cough
3 Cough
3 Cough
Я хочу получить что-то вроде этого.
ID Symptom
1 Headache
1 Hematuria
1 Leg pain
2 Cough
2 Headache
3 Cough
Или как мне получить общее количество?Как будто есть 5 разных симптомов, но не 11 симптомов (если я использую DISTINCT, я получу 4).