Я думаю, вы не можете добавить count()
с where
. теперь понятно почему ....
where
- это не то же самое, что having
, having
означает, что вы работаете или работаете с группой и выполняете ту же работу, что также относится ко всей группе,
Теперь, как считайте, это работает как целая группа
создайте таблицу и введите идентификаторы, а затем используйте:
select count(*) from table_name
вы найдете общие значения, означающие, что они указывают какую-то группу! поэтому where
добавляется с count()
;