请教一SQL语句 ( 积分: 50 )

  • 主题发起人 主题发起人 jiangzhang3942
  • 开始时间 开始时间
J

jiangzhang3942

Unregistered / Unconfirmed
GUEST, unregistred user!
(case redno2 when 1,2,3,5,7,11 then 1 else 0 end)
这个sql语句怎么写呀
要是写成(case when redno1=1 or redno2=2 or redno3=3 or redno4=5 or redno1 = 7 or redno1=11 then 1 else 0 end) 太长了,像delphi中的case语句怎么写呀
 
select case when redno in (1,2,3,5,7,11) then 1 else 0 end
 
select redno2=
case
when redno2=1 then dosomething
when redno2=2 then dosomething
......
else
redno2=0
end
from 表名
 
在Delphi中你把它入到STRING中,和写正常的SQL语句是一样的.
 
接分老大
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
I
回复
0
查看
550
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部