My SQL 联合查询的使用
来源:互联网 发布:制作linux安装u盘 编辑:程序博客网 时间:2024/05/29 13:22
1.联合查询语法格式
SELECT user_name FROM usersUNIONSELECT gname FROM games
2.作用于特点
2.1可以把多条查询语句所产生的结果集纵向连接为一体
2.2有ALL关键字可以显示全部数据(重复的也可以显示出来)
2.3列的数量和类型都要兼容(即要几乎一致)
例1:查询玩家表中所有女性玩家和生日为空的玩家(两种方式)
SELECT * FROM users WHERE user_sex='nv'UNIONSELECT * FROM users WHERE user_birthday IS NULL
SELECT * FROM users WHERE user_sex='nv' OR user_birthday IS NULL
例2:查询qq号是12301的玩家所有分数,并计算出总分数和平均分数,并显示在同一结果集中(真正的应用)
SELECT user_qq,gno,score FROM scoresWHERE user_qq='12301'UNION ALLSELECT '总分',' ',SUM(score) FROM scoresWHERE user_qq='12301'UNION ALLSELECT '平均分', ' ',AVG(score) FROM scoresWHERE user_qq='12301'
0 0
- My SQL 联合查询的使用
- [My SQL] 使用子查询
- sql联合查询的程序
- Android中SQL UNION联合查询的使用
- SQL使用(一)-----联合查询
- SQL使用(一)-----联合查询
- 联合查询SUM的使用
- SQL使用(二)-----联合查询和单查询的优缺点
- sql语句的联合查询(join 用法)
- sql语句的联合查询(join 用法)
- sql 联合查询的 优劣比较
- sql多表联合查询的问题
- 三表联合查询的sql语句
- 多表联合查询的sql语句
- My SQL 对数据的简单查询
- My SQL 对数据的条件查询
- My SQL的查询语句分析
- MY SQL phpMyAdmin的使用
- SQL 之 外连接
- java io系列13之 BufferedOutputStream(缓冲输出流)的认知、源码和示例
- 贪吃蛇微信小程序
- SUMO文档007:高级教程(上)
- Circular view path [...]: would dispatch back to the current handler
- My SQL 联合查询的使用
- 伙伴系统算法详解
- 实验2 Activity和Intent-任务3:理解Task
- 剑指Offer面试题36(Java版):数组中的逆序对
- spring @Transactional 注解
- 排序算法之冒泡排序
- 枚举整数的整数和的所有组合
- Android使用Lambda表达式 - retrolambda插件(优缺点)
- 串口通信USART Top程序以及Tectbench程序