Моя структура таблицы выглядит следующим образом:
group_id | cust_id | ticket_num
60 | 12 | 1
60 | 12 | 2
60 | 12 | 3
60 | 12 | 4
60 | 30 | 5
60 | 30 | 6
60 | 31 | 7
60 | 31 | 8
65 | 02 | 1
- Я хочу получить все данные для group_id = 60 и найти количество ticket_num для каждого клиента в этой группе. Мой вывод должен быть таким *
cust_id | ticket_count | ticket_num
12 | 4 | 1
12 | | 2
12 | | 3
12 | | 4
30 | 2 | 5
30 | | 6
31 | 2 | 7
31 | | 8
Я пробовал этот запрос
SELECT gd.cust_id, Count(gd.cust_id),gd.ticket_num
FROM Group_details gd
WHERE gd.group_id = 65
GROUP BY gd.cust_id;
но этот запрос не работает. Пожалуйста, помогите мне с запросом.
Спасибо заранее.