Синтаксическая ошибка с предложением свертки
Ниже приведен запрос, который я пишу, но по какой-то причине он дает мне синтаксическую ошибку сразу после слова "ROLLUP", маленькая красная строчка загорается под "(" после свертки.
SELECT building, room_number, time_slot_id, COUNT(*)
FROM class1
GROUP BY ROLLUP (building, room_number, time_slot_id)
1 ответ
Решение
Вам нужно использовать With Rollup
в group by
, Попробуйте этот синтаксис
SELECT building, room_number, time_slot_id, COUNT(*)
FROM class1
GROUP BY building, room_number, time_slot_id WITH ROLLUP
для получения дополнительной информации проверьте здесь