select 查询结果中加'

来源:百度知道 编辑:UC知道 时间:2024/06/09 21:20:35
我需要对一列数据进行查询,但不是全部查询需要的是distinct,查询出的结果,我需要在结果前后加'符号
比如
select distinct name from user
我想要在查询出的name前后加'
结果应该是 'name'
大虾赐教下
1楼的兄弟,首先谢谢你的回答,但是查询出来没有’号
回2楼的兄弟,我用的是SQLSERVER 2008

select distinct '''' + name + '''' from user

==================
你使用的是那个数据库系统?
我这里用sql server 2005查询可以得到'号

select distinct '|| name ||' from user;
以前用过 但是现在不记得了 不知道这样对不对 呵呵

select distinct ''''+ name+'''' AS name1 from user

注意单引号,access或sql都是以单引号为字符串定界,字符串中的单引号可用两个连续的单引号表示(VB)或 \'(C)