У меня есть следующий запрос:
select column_name, count(column_name)
from table
group by column_name
having count(column_name) > 1;
Какая будет разница, если я заменю все звонки count(column_name)на count(*)?
Этот вопрос был вдохновлен тем, как найти повторяющиеся значения в таблице в Oracle? ,
Чтобы уточнить принятый ответ (и, возможно, мой вопрос), замена count(column_name)на count(*)вернула бы дополнительную строку в результате, которая содержит a nullи количество nullзначений в столбце.