У меня есть такой ВИД:
SELECT * FROM test --will show:
path
------------------------
/downloads/abc-dbc-abcd
/downloads/dfg-gfd-hjkl
/downloads/tyu-iti-titk
Как использовать TRIM для выбора только задней части строк в пути к столбцу?
В PostgreSQL я пробовал:
SELECT TRIM('/downloads/' FROM (SELECT * FROM test);
SELECT TRIM('/downloads/' FROM (SELECT path FROM test);
Я ожидаю получить выходные строки как просто 'abc-dbc-abcd' и т. Д .;такой же, как ввод, но с удаленным '/ downloads /'.Я получаю сообщение об ошибке ...
ERROR: more than one row returned by a subquery used as an expression