training-web.ruГлавнаяКатегорииО насКарта сайтаПоискТёмная тема

Категории

Конкатенация в SQL-запросах Firebird

Создано: 04 августа 2015Автор: Егор Астапов3489 просмотровСложность: легкий

Конкатенация в SQL-запросах языка Firebird очень часто применяется. Она соединяет одно значение с другим. Вы можете использовать практически любой символ в качестве разделителя. Например знак процента и знак градуса удобно поставить при выводе. Вы можете соединять большое число элементов.


#конкатенация
SELECT SHOP_ID || ' = ' || SHOP_NAME || ' = ' || LAST_CHANGE AS FULL_NAME 
FROM SHOP
//%
SELECT VALUE1 || '  %' AS PERCENT
FROM SHOP
//° на клавиатуре alt + 0176
SELECT VALUE1 || '  °' AS DEGREE
FROM SHOP

Вам не нужно придумывать скрипт на PHP для той же самой конкатенации. Вы должны использовать логику SQL как можно чаще при работе с базой данных. Все начинающие программисты начинают соединять строки при помощи php. Но писанины в этом случае становится больше. Язык SQL уменьшает количество кода.


#конкатенация на php
$str = 90;
//%
echo $str." %";
//° на клавиатуре alt + 0176
echo $str." °" ;

Комментарии

реклама