数据表样式:
ID Data1 Data2 Data3 Data4 Data5
1 2 3 4 5 6查询输出一个字符串:23456;

解决方案 »

  1.   

    select ID + Data1 + Data2 + Data3 + Data4 + Data5 as mystr from xxx如果字段都是字符型可以这拼接,其他格式可以转一下,每种数据库都提供转换函数的再不行就自己取出来一个字段一个字段的凑到一起吧
      

  2.   

    字符型直接相加
    数字类型要转换一下:
    select cast(Data1 as varchar(10)) + cast(Data2 as varchar(10))+ cast(Data3 as varchar(10))+ cast(Data4 as varchar(10))+ cast(Data5 as varchar(10)) as s from t
    其它类型就不举例了,或者在D中查询出来后逐个再拼接起来