一个比较复杂的sql
来源:互联网 发布:湖南飘香食品淘宝 编辑:程序博客网 时间:2024/06/05 04:53
select * from tableB
where filed1 in (select case when A.filed2=0 then 'public'
when (select count(*) from tableA A, tableB where A.filed3 ='参数值'
and A.filed4=tableB.field4 and C.filed5=A.field5) =0 then 'publicaa'
when (select count(*) from tableA A, tableB where A.filed3 ='参数值'
and A.filed4=tableB.field4 and C.filed5=A.field5) >0 then '参数值' end
from tablbC C
where a0orgn.orgnno ='参数值'
)
order by fieldOrder
另外,case中也可以包含多个过滤条件,比如case when field1=‘aa’ and field2='bb' then 'xx'等
- 一个比较复杂的sql
- 一个比较复杂的sql
- 比较复杂的sql
- 一个复杂的sql
- 一个“复杂的”SQL
- 一个复杂的SQL函数
- 一个比较复杂的查询的实现
- 一条比较复杂的update sql语句
- 一个比较复杂的键盘滤波程序
- 一个比较复杂的mysql配置文件
- 【Sql语句】自己摸索出得比较复杂的一个查询语句
- sql 中的比较长用和复杂的SQL
- mark: 写了一个复杂的sql
- 一个稍微复杂点的hive sql
- 一个复杂的SQL存储过程例子
- 一个略微复杂的Sql行转列实例
- 比较复杂sql语句集
- 一个比较复杂的多次拆分字符串的存储过程
- mysqli用法
- 三星大中华区总裁称Galaxy S III提前至4月份发布
- 写Shell脚本时的编码问题
- VS2008操作技巧(不断更新)
- C#开发系统服务时用的定时器组件(修正版)
- 一个比较复杂的sql
- 20 个经典的 Ajax + CSS 表格
- 1.1基于OHCI的USB主机 —— 前言
- Android TextWatcher应用实例
- 局域网设置共享文件 、访问共享文件
- 解决sqlserver2008无法启动配置管理器的问题
- 安卓系统碎片化严重,前景担忧
- MFC取得桌面图标信息,名称与坐标
- getAction()