读书人

求1SQL根据条件查询数据

发布时间: 2012-07-31 12:33:46 作者: rapoo

求一SQL,根据条件查询数据
表结构

id newNumber oldNumber
1001 1 null
1002 2 null
1003 3 7

select * from table的结果是newNumber和oldNumber都查询出来了
但只想要一个number:
id number
1001 1
1002 2
1003 7

number:oldnumber如果为null的话就取oldNumber不存在的话就取newNumber

[解决办法]

SQL code
select id,isnull(oldnumber,newnumber) as number from table 

读书人网 >SQL Server

热点推荐