Я пытаюсь вернуть число возвращаемых пользователей, которое происходит, когда есть дубликат user_id и action_type.SQL count of return users
Итак, если вы обратитесь ниже, я бы хотел, чтобы мой результат был равен = 2, так как user_id (5) имеет 2 похожих типа action_types (234), а user_id (6) также имеет 2 похожих типа action_types (585).
Как структурировать свой запрос, чтобы отразить это?
Table t1
User_Id Action_Type
--------- ------------
5 234
5 846
5 234
6 585
6 585
7 465
'DISTINCT'. Представьте себе, что '' (5, 846) 'появилось дополнительное время в данных примера OP: тогда' User_Id = 5' будет возвращен дважды подзапросом (один раз для каждого 'Action_Type'); таким образом искажая общий счет. – eggyal
Good Point - я согласен – Infojam