SQL别名','和+函数

时间:2015-02-22 21:01:53

标签: sql

给定的以下SQL脚本的','和+的功能是什么?

SELECT CustomerName, Address+', '+City+', '+PostalCode+', '+Country AS Address 
FROM Customers;

2 个答案:

答案 0 :(得分:0)

'是字符串文字的分隔符。 ','是一个包含逗号和空格的字符串。

显然,此查询选择CustomerName加上地址和逗号以及空白和城市以及逗号和空白和国家/地区的串联,并调用此新字符串地址。

有问题的DBMS接受+用于字符串连接。附加或替代标准运算符||

答案 1 :(得分:0)

此查询将为您提供两列:CustomerNameAddressAddress将由以下内容组成:AddressCityPostalCodeCountry以逗号分隔(,

+符号用于连接此特定SQL查询中的字符串。 某些DBMS(MySql和Sybase)使用+来连接字符串。