Задачки в HANA
Есть 20-30 минут свободного времени, чтобы проверить свои знания в HANA? В статье представлены 10 задач, которые будут полезны для обучение и проверки своих знаний. (Начальный уровень).
Введение
Предлагаю набор задач для тренировки.
Задача 1.
Дана таблица, в которой есть один столбец (см. Таб.1.), содержащий численно-буквенные, а также только численные значения.
Необходимо выбрать только численные значения (см. Таб.2.)
Таблица 1
Таблица 2
Примечания:
- Dynamic SQL и курсоры не использовать.
- Возможны два варианта решения.
Задача 2.
Почему, если взять заполненную таблицу M_TIME_DIMENSION не работает рассчитанная колонка adddays("DATESQL",1)?
Задача 3
Есть вью следующего вида : select adder(“pole1”,”pole2”) as tt,”pole1”,”pole2” from “schema”.“tab”, где столбец tt – это результат сложения pole1+pole2*0.13. Как это сделано?
Задача 4
Используя только CE_* функции, сделать cross-join таблицы самой к себе.
Задача 5
Задать переменную сессии. Запросом считать её значение.
Задача 6
Сделать запрос (без создания дополнительных таблиц,только dummy) для генерации значений от 0 до 100. Результатом должен быть столбец со значениями от 0 до 100 (union 100 раз dummy не допускается).
Задача 7
Есть таблица со следующими значениями:
Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland
ЗарегистрироватьсяУ вас уже есть учетная запись?
Войти