如果你是用的SQL Server而且是在“查询分析器”中执行,你可以对结果另存。至于将各字段连起来,用select 字段1+字段2+ from table1即可。

解决方案 »

  1.   

    假设字段为:ID(Int),Name(varchar),Address(varchar)1. 如果你要拼合的字段全是字符串。那么:select Name + Address as NewField from TableName where ID =1
    ...2. 如果包括一个数字型字段。那么:select str(ID) + Name + Address as NewField from TableName where ...
    ...备注:上述语法拼合的是一条记录的几个字段。如果要拼合几条记录的字段的话,可以用Where子句,或者用循环语句逐条拼合每条记录的字段。
      

  2.   

    那三条记录使我用程序产生的没有表阿,就是一个反馈的信息。
    select from table 没有table怎么办
      

  3.   

    几点补充:1。如果在前台程序中实现的话,直接读取各字段的值然后拼合。
    2。如果在SQL Server中实现的话:a. 在存储过程中就根据我提供的语法把字段拼合,然后返回字符串变量。declare tmpString varchar(...)
    select tmpString = str(ID) + Name + Address from TableName where ...b. 把返回的记录保存到临时表,然后采用我上述的办法。
    c. 还有N种方法可以实现你这个简单的要求,所以你需要花10分钟看一下语法手册。^_^