假设字段为: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子句,或者用循环语句逐条拼合每条记录的字段。
那三条记录使我用程序产生的没有表阿,就是一个反馈的信息。 select from table 没有table怎么办
几点补充:1。如果在前台程序中实现的话,直接读取各字段的值然后拼合。 2。如果在SQL Server中实现的话:a. 在存储过程中就根据我提供的语法把字段拼合,然后返回字符串变量。declare tmpString varchar(...) select tmpString = str(ID) + Name + Address from TableName where ...b. 把返回的记录保存到临时表,然后采用我上述的办法。 c. 还有N种方法可以实现你这个简单的要求,所以你需要花10分钟看一下语法手册。^_^
...2. 如果包括一个数字型字段。那么:select str(ID) + Name + Address as NewField from TableName where ...
...备注:上述语法拼合的是一条记录的几个字段。如果要拼合几条记录的字段的话,可以用Where子句,或者用循环语句逐条拼合每条记录的字段。
select from table 没有table怎么办
2。如果在SQL Server中实现的话:a. 在存储过程中就根据我提供的语法把字段拼合,然后返回字符串变量。declare tmpString varchar(...)
select tmpString = str(ID) + Name + Address from TableName where ...b. 把返回的记录保存到临时表,然后采用我上述的办法。
c. 还有N种方法可以实现你这个简单的要求,所以你需要花10分钟看一下语法手册。^_^