У меня есть два поля строкового типа «Источник» и «Деталь», причем любое из них имеет нулевое значение. Теперь я объединяю оба строковых поля, разделенных дефисом (-); но из-за значения NULL, вывод также NULL.
См. Изображение, состоящее из фактического выхода и ожидаемого результата (выделено желтым цветом).
Может кто-нибудь подсказать, как получить ожидаемый результат?
![enter image description here](https://i.stack.imgur.com/RYypH.png)
Запрос, который я использовал:
ВЫБРАТЬ источник, деталь, CONCAT (приведение (источник в виде строки), "-", приведение (деталь в виде строки)) AS фактический выход ОТ tablename