1754 читали · 6 лет назад
Соединение строк SQL
В процессе работы я столкнулся с необходимостью объединения строк в базе данных. Казалось бы, это достаточно тривиальная задача, но не все так просто, как кажется на первый взгляд. Давайте подробнее рассмотрим различные методы конкатенации строк в SQL и те проблемы, с которыми я столкнулся. Оператор + Наиболее простым методом объединения строк является использование обычного оператора +. При этом к первому аргументу будет добавлен второй. Например если мы возьмем слово «Чудо» и слово «Женщина» в результате получим строку «ЧудоЖенщина»...
1 неделю назад
SQL запросы
Несколько полезных запросов в базу данных SELECT * FROM `i_u11_1` WHERE (`WID` = (SELECT MAX(`WID`) FROM `i_u11_1` WHERE `WID` < 17) OR `WID` = (SELECT MIN(`WID`) FROM `i_u11_1` WHERE `WID` > 17)) SELECT * FROM `i_u11_1` WHERE (`WID` = (SELECT MAX(`WID`) FROM `i_u11_1`WHERE `WID` < 19 AND `APP`= 'content') OR `WID` = (SELECT MIN(`WID`) FROM `i_u11_1` WHERE `WID` > 19 AND `APP`='content')) SELECT * FROM content WHERE id BETWEEN 40 AND 60 WHERE id >= 40 AND id <= 60 Analog SELECT * FROM order_details...