#postgresql
Вопрос:
COALESCE( dim_Study_Type.classical_intelerad_study_description, '' ) AS Classical_Intelerad_Study_Description,
Вот некоторые из результатов, которые я получаю:
-CT HEAD WO
CHEST SINGLE VIEW
-XR CHEST
CT ANGIOGRAPHY
-CTA HEAD
Как обрезать или удалить» -«, если они существуют?
Комментарии:
1. Взгляните на
replace(<string>,<matching_string>,<replace_with>)
это . (Не то, чтобы вы могли искать это самостоятельно)
Ответ №1:
Если это начальный символ, вы можете использовать ltrim
select ltrim(COALESCE( dim_Study_Type.classical_intelerad_study_description, '' ),'-')
экс:
select ltrim('-ab-cd-', '-');
ltrim
--------
ab-cd-
(1 row)