Результат запроса на SQL
Какой результат имеет результат данного запроса на SQL?
SELECT Name, COUNT(*) FROM Table
Есть такие варианты ответов:
А) Одна ячейка Б) Одна строка В) Две ячейки Г) Два столбца, два кортежа
Ответы (1 шт):
Автор решения: Мелкий
→ Ссылка
Ни один из перечисленных вариантов.
Результатом этого запроса будет ошибка запроса. Потому что вы не можете запрашивать одновременно неагрегированные данные Name и агрегирующую функцию count без указания собственно группировки - выражения group by.
Некоторые СУБД могут выполнить такой запрос, каков при этом будет результат - необходимо уточнять в документации этой СУБД.
