Chinaunix

标题: SQL条件表达式 [打印本页]

作者: gengpengfeiX    时间: 2008-01-23 12:37
标题: SQL条件表达式
select doampg from sysindexes where id = 8

查询结果:
doampg      
-----------
          0

我想通过一个表达式来实现,查到当 id = 8时,doampg的值

select d=(case when id=8 then doampg end) from sysindexes
d         
-----------
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
          0
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL
       NULL

请问如何才能实现想第一句那样的结果
作者: agui1226    时间: 2008-01-28 22:27
select d=doampg from sysindexes where id = 8

是要这样的吗?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2