SQL语法'=“'||名称||'”'(这是如何工作的)

时间:2013-06-17 12:50:38

标签: sql

select 
  '="'||SSN||'"' as SSN,
   GROUP_ID,
  '="'||GROUP_NUM||'"' as GROUP_NUM from DEPT 

请解释'=''|| SSN ||'“'?这是如何工作的?

2 个答案:

答案 0 :(得分:2)

||是一个字符串连接运算符,单引号是字符串分隔符,因此'="'||SSN||'"'="与SSN的值合并,然后与"合并,这样您最终会得到一个看起来像某个字符串的字符串例如="000-00-0000",其中000-00-0000是SSN的值

答案 1 :(得分:1)

这将返回以下字符串作为返回集中第1列的值:

= “SSN”

其中SSN由DB中的列SSN的值替换。 双管||用于连接不同的值或字符串。