Курс по SQL - урок 3 - Фильтрация данных в sql таблицах.
Соединение строк SQL
В процессе работы я столкнулся с необходимостью объединения строк в базе данных. Казалось бы, это достаточно тривиальная задача, но не все так просто, как кажется на первый взгляд. Давайте подробнее рассмотрим различные методы конкатенации строк в SQL и те проблемы, с которыми я столкнулся. Оператор + Наиболее простым методом объединения строк является использование обычного оператора +. При этом к первому аргументу будет добавлен второй. Например если мы возьмем слово «Чудо» и слово «Женщина» в результате получим строку «ЧудоЖенщина»...
Курсор SQL: 23 шагов к эффективному написанию запросов без сложностей
Есть такой особый тип боли, который знают все, кто хоть раз писал нечто сложнее простого SELECT. Ты открываешь SQL Server Management Studio или Oracle SQL Developer, смотришь на задачу «обработать по очереди миллион строк» и думаешь: «Ну всё, нужен курсор sql, ща сделаю красиво». А потом запрос крутится, база задыхается, продакшн шепчет последнее «прощайте», а ты вглядываешься в код и пытаешься понять, где именно ты повернул не туда. Иногда в этот момент хочется вообще уйти в выращивание помидоров, но платёжка за сервер как-то возвращает к реальности...