当前位置: 代码迷 >> Oracle管理 >> sql话语多列合并一列显示
  详细解决方案

sql话语多列合并一列显示

热度:52   发布时间:2016-04-24 04:36:34.0
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

------解决方案--------------------
#这个是特殊符号,不建议选用!
------解决方案--------------------
+ 换成 
------解决方案--------------------
  相关解决方案