首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

sql话语多列合并一列显示

2013-08-01 
sql语句多列合并一列显示数据表T里面有3个字段 A,B,C原始sql语句string sqlselect A as id,B as text,C

sql语句多列合并一列显示
数据表T  里面有3个字段 A,B,C
原始sql语句
string sql="select A as id,B as text,C as pid from T where......"
但是A 不是唯一的,所以想通过  A+"#"+C的字段的值来作为id(这里不是主键,只是想确定一个唯一值而已)
我改的语句是
select (A+'#'+C) as id , B as text ,C as pid from T 是错的
怎么改,希望大家帮帮忙,急急急!!!

SQL
[解决办法]
#这个是特殊符号,不建议选用!
[解决办法]
+ 换成 
[解决办法]

热点排行