sql联合查询
2012-05-07 13:02
183 查看
sql查询:
多表联合查询:将具有相同的字段的查询结果合并为一个表
关键字:union
实例:
查询subs表
查询subs_his表:
结果:
联合查询结果:
语句:
查询结果:
。。
多表联合查询:将具有相同的字段的查询结果合并为一个表
关键字:union
实例:
查询subs表
select subs_id,prefix,acc_nbr,cust_id,user_id,acct_id,price_plan_id,area_id,update_date from subs where acc_nbr=939106638 --acc_nbr结果:
1 432 95939106638 197197 248124 1202012/1/10 12:07:43 2 439 95939106638 200200 250124 1202012/1/10 13:16:50 3 425 95 939106638 199 199 247 124 120 2012/1/10 10:15:24 4 409 95939106638 199199 247124 1202012/1/9 13:46:43
查询subs_his表:
select subs_id,prefix,acc_nbr,cust_id,user_id,acct_id,price_plan_id,area_id,update_date from subs_his where acc_nbr=939106638 --acc_nbr
结果:
1 414 95939106638 199199 247124 1202012/1/9 14:28:20 2 414 95939106638 199199 247124 1202012/1/9 14:00:38
联合查询结果:
语句:
select subs_id,prefix,acc_nbr,cust_id,user_id,acct_id,price_plan_id,area_id,update_date from subs where acc_nbr=939106638 --acc_nbr
union select subs_id,prefix,acc_nbr,cust_id,user_id,acct_id,price_plan_id,area_id,update_date from subs_his where acc_nbr=939106638 --acc_nbr
查询结果:
1 409 95939106638 199199 247124 1202012/1/9 13:46:43 2 414 95939106638 199199 247124 1202012/1/9 14:00:38 3 414 95939106638 199199 247124 1202012/1/9 14:28:20 4 425 95939106638 199199 247124 1202012/1/10 10:15:24 5 432 95939106638 197197 248124 1202012/1/10 12:07:43 6 439 95939106638 200200 250124 1202012/1/10 13:16:50
。。
相关文章推荐
- SQL三表联合查询
- SqlServer系列笔记——联合查询UNIONSqlServer系列笔记
- SQL 联合查询与XML解析实例详解
- sql语句的联合查询(join 用法)
- SQL联合查询优化 用union all来代替union
- Hibernate Dao中直接使用sql实现复杂的多表联合查询
- sql联合查询详解
- SQL 多表联合查询
- 常用的SQL语句<三> 联合查询和高级用法
- SQL 数据库 学习 031 查询-14 连接查询 --- 左(右)外连接、完全连接、交叉连接、联合
- SQL使用(一)-----联合查询
- sql 多表联合查询
- SQL学习(4) 连接查询 联合查询
- SQL里各种联合查询总结
- SQL语句返回多表联合查询的结果集的数据条数
- SQL联合查询
- sql联合查询inner join
- sql 联合查询
- SQL联合查询
- sql 联合查询