永发信息网

求解SQL 如何多条件筛选?

答案:1  悬赏:40  手机版
解决时间 2021-11-29 22:01
求解SQL 如何多条件筛选?
最佳答案
试试:
select A.storets as sjstorets, A.processts, A.wafer, A.row, A.col, A.htnum, A.statnum, A.site, A.op as opnum,
A.jobnum, A.carrier, A.employee, A.ec as fabec, a.sh as PreFCLSH,
(case when A.htnum in (42,47) then (A.SH>0.7 and A.sh<1.5),
when A.htnum in (43) then (A.SH>0.55 and A.sh<1.3),
when A.htnum in (44) then (A.SH>0.5 and A.sh<1.3),
when A.htnum in (45) then (A.SH>1.1 and A.sh<2.0),
when A.htnum in (46) then (A.SH>0.4 and A.sh<1.0),
when A.htnum in (39.40.41) then (A.SH>0.7 and A.sh<1.5)
end)
from FAB.OP2365 A where A.op=8365 and A.site='SZ'
order by A.wafer,A.row,A.col追答按照你的要求,用case实现不了,你还是用union吧
select A.storets as sjstorets, A.processts, A.wafer, A.row, A.col, A.htnum, A.statnum, A.site, A.op as opnum,
A.jobnum, A.carrier, A.employee, A.ec as fabec, a.sh as PreFCLSH from FAB.OP2365 A where A.op=8365 and A.site='SZ'
and A.htnum in (42,47) and (A.SH>0.7 and A.sh<1.5) order by A.wafer,A.row,A.col
union
select A.storets as sjstorets, A.processts, A.wafer, A.row, A.col, A.htnum, A.statnum, A.site, A.op as opnum,
A.jobnum, A.carrier, A.employee, A.ec as fabec, a.sh as PreFCLSH from FAB.OP2365 A where A.op=8365 and A.site='SZ'
and A.htnum in (43) and (A.SH>0.55 and A.sh<1.3) order by A.wafer,A.row,A.col
union
.....
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
欧派壁纸甲醛超标吗
寒性体质的人吃什么水果好?
你们好。我的一个运算放大器输出端接一个电阻
论文导言怎么写
《雪》选自鲁迅的散文诗集《 》,《藤野先生
停车场(红旗大街)(红旗大街与迎宾大街交叉口
蒿字的姓名学解释是什么,给男孩做小名好吗?
CS1.5魔兽版本的OP所有命令..!
苹果4s更新los8那提示能删除吗
自由工种是什么意思
解一副对联 上联: 一个宇宙,8大行星,7个大
谁知道教师每周应该上多少节课
崔庆亮的艺术签名怎么签
实行三天蜂蜜减肥法后怎么恢复饮食
古代描写禅的诗句??
推荐资讯
有哪些歌刚出的时候不火,后来某一天突然大热
钢筋的规格及表示符号
9毫米是大于9分米还是小于9分米
红瑞和怎么去啊,有知道地址的么
几除以五除以六除以3×2除以四除以2=4
庙后镇枣园小学地址在什么地方,想过去办事,
毛概里面 实现实事求是的条件是什么
临潼哪里招聘信息
我想勾选复选框然后点击删除按钮删除数据库里
下列图形是相似多边形的是A.所有的平行四边形
C#中怎样让控件显示在其他控件的上面
博硕耀华(北京)科技有限公司怎么样?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?