ra6*_*052 2 sql oracle concat substr
我正在尝试连接两个列,空格分隔,第一列需要SUBSTR而另一列不需要.我写了这个查询:
SELECT CONCAT(SUBSTR(FIRST_NAME,1,1), ' ',LAST_NAME) AS NAME
FROM OEHR_EMPLOYEES;
Run Code Online (Sandbox Code Playgroud)
然而,我尝试了许多在线搜索,并尝试了不同的方式来让它工作,我不能.我收到很多错误.我想要获得的结果是,例如,如果原始数据是Ray Adams,那么结果将是R Adams.任何帮助,将不胜感激.
使用连接运算符:
SELECT SUBSTR(FIRST_NAME,1,1)|| ' '||LAST_NAME AS NAME FROM OEHR_EMPLOYEES;
Run Code Online (Sandbox Code Playgroud)
或者嵌套的concat函数:
SELECT concat(CONCAT(SUBSTR(FIRST_NAME,1,1), ' '),LAST_NAME) AS NAME FROM OEHR_EMPLOYEES;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
773 次 |
最近记录: |