Результат запроса на SQL

Какой результат имеет результат данного запроса на SQL?

SELECT Name, COUNT(*) FROM Table

введите сюда описание изображения

Есть такие варианты ответов:

А) Одна ячейка Б) Одна строка В) Две ячейки Г) Два столбца, два кортежа


Ответы (1 шт):

Автор решения: Мелкий

Ни один из перечисленных вариантов.

Результатом этого запроса будет ошибка запроса. Потому что вы не можете запрашивать одновременно неагрегированные данные Name и агрегирующую функцию count без указания собственно группировки - выражения group by.


Некоторые СУБД могут выполнить такой запрос, каков при этом будет результат - необходимо уточнять в документации этой СУБД.

→ Ссылка