我已经加入了两个列,第一个名称\姓氏为一个,并用别名命名,这个名字都很好。但是如何在名字和姓氏之间加一个空格?
au.first_name || au.last_name Name
答案 0 :(得分:5)
这里:
au.first_name || ' ' || au.last_name Name
答案 1 :(得分:3)
您可以按照连接名字和姓氏的相同方式添加空格
au.first_name ||' ' || au_last_name name
答案 2 :(得分:0)
如果你在sql server上工作 试试下面的2
select au.first_name+ ' '+ au.last_name as Name from yourtablename
但是在这种情况下,如果在任一列中都有空值,那么将不会显示任何记录,而是显示Null。
或使用
select concat(au.first_name, ' ', au.last_name) as Name from yourtablename-
与+不同,concat将使用空字符串替换null。所以至少会显示一个名字。
希望这有助于搜索此类查询
答案 3 :(得分:-3)
- 将客户地址组合在一列中,并用逗号分隔值。
(SELECT (Client.STREET+','+Client.CITY+','+Client.STATE+','+Client.ZIP))AS ClientAddress,