读书人

简单有关问题

发布时间: 2012-02-27 10:00:22 作者: rapoo

简单问题.
1.在SELECT 语句所选择的字段中,怎样把一列字段中非空数据替换成其他列的数据.如下:

SELECT USER_ID,F2,F3,F4 FROM .... F3字段中,有些空数据,我想把非空的数据换成USER_ID字段同一行的数据.

2.如何对字段中的字符进行操作,如:把其中一字段中都有前缀字符去掉.


[解决办法]

SQL code
select isnull(F3,ER_ID)from ...--2select stuff(字段,1,3,'')
[解决办法]
探讨

SQL code
select isnull(F3,ER_ID)
from ...
--2
select stuff(字段,1,3,'')

[解决办法]
1 SELECT CASE f3 WHEN null then f3 ELSE user_id END from tb

读书人网 >SQL Server

热点推荐