db2多表联合查询问题

范德海 2016-05-26 10:02:30
db2多表联合查询问题

表一 A_流水号 A_日期
表二 B_流水号 B_客户号 B_地址 B_类别
表三 C_客户号 C_核心客户号
表四 D_客户号 D_客户状态(0为正常,1为不正常)

1、现在需要根据表一中的日期查出符合条件的流水号
2、根据表一查出来的流水号查出表二中的B_客户号、 B_地址、 B_类别。
3、在根据表二查出来的客户号查出表三的C_核心客户号。
4、根据表二或者表三的客户号在表四中判断客户状态为正常(即D_客户状态=‘0’)的客户信息。
最终得到的字段:A_日期 A_流水号 B_流水号 B_客户号 B_地址 B_类别 C_核心客户号(客户状态为正常)
请问能否将上面的步骤组装成一个sql语句 注:每次查出来的都是一列数而不是单个数

本人只能查出C_核心客户号:
select C_核心客户号 from 表三 where C_客户号 in(select B_客户号 from 表二 where B_流水号 in(select A_流水号 from 表一 where A_日期='20160525' ) )
...全文
814 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
原味紅豆 2016-05-27
  • 打赏
  • 举报
回复
select A_日期 A_流水号 B_流水号 B_客户号 B_地址 B_类别 C_核心客户号 from 表A,表B,表C,表D where 表A.流水号=表B.流水号 and 表B.客户号= 表c.客户号 and 表c.客户号= 表d.客户号 and 表D.D_客户状态=‘0’; 记得结帖
xychl2008 2016-05-26
  • 打赏
  • 举报
回复
Select x.lsh,x.rq,x.lsh,x.khh,x.dz,x.lb,y.hxkhh from (select a.lsh,a.rq,b.khh,b.dz,b.rq from a left join b on a.lsh=b.lsh) x left join c y x.khh=y.khh left join d z on x.khh=z.khh where z.bz=youxiao 手机打的,较省略。
xychl2008 2016-05-26
  • 打赏
  • 举报
回复
用left join
Re: Mycat 实现 MySQL的分库分表、读写分离、主从切换 =============================# MyCAT 作用是能够代替昂贵的oracle的MySQL集群中间件。     1) 一个彻底开源的,面向企业应用开发的“大数据库集群”    2) 支持事务、ACID、可以替代Mysql的加强版数据库    3) 一个可以视为“MySQL”集群的企业级数据库,用来替代昂贵的Oracle集群(核心价值观) (即:可不用 Orcale数据库及RAC等,以此代替)    4) 一个融合内存缓存技术、Nosql技术、HDFS大数据的新型SQL Server    5) 结合传统数据库和新型分布式数据仓库的新一代企业级数据库产品    6) 一个数据库中间件产品 # MyCAT 目标:    1) 低成本的将现有的单机数据库和应用,平滑迁移到“云”端,解决数据存储和业务规模迅速增长情况下的数据瓶颈问题。从这一点介绍上来看,能满足数据库数据大量存储,提高了查询性能。    2) MyCat在大数据方面的运用不容小觑啊。 # MyCAT 特性    1) 支持 SQL 92标准    2) 支持Mysql集群,可以作为Proxy使用    3) 支持JDBC连接ORACLE、DB2、SQL Server,将其模拟为MySQL Server使用    4) 支持galera for mysql集群,percona-cluster或者mariadb cluster, (提供高可用性数据分片集群)    5) 自动故障切换,高可用性(failover & HA)    6) 支持读写分离,支持Mysql双主多从,以及一主多从的模式    7) 支持全局表,数据自动分片到多个节点,用于高效表关联查询    8) 支持独有的基于E/R 关系的分片策略,实现了高效的表关联查询    9) 多平台支持,部署和实施简单 # MyCAT 架构    用户可以把MyCAT看作是一个数据库代理,用mysql客户端工具(如Navicat)和命令访问,其核心功能就是分库分表,即将一个大表水平分割为N个小表,真正的存储在后端Mysql服务器中或其它数据库中。      

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧