10.4where后面的 行子查询使用——MySQL
2020-08-05 22:30
876 查看
-- where后面的 行子查询使用(一行多列,多行多列) -- 案例:查询员工编号最小并且工资最高的员工信息 (具备条件的不一定存在) -- 使用列子查询 SELECT * FROM employees WHERE employee_id=( SELECT MIN(employee_id) FROM employees) AND salary=( SELECT MAX(salary) FROM employees); -- 行子查询 SELECT * FROM employees WHERE (employee_id,salary)=( SELECT MIN(employee_id),MAX(salary) FROM employees);
相关文章推荐
- Mysql where后面的行子查询
- mysql left( right ) join使用on 与where 筛选的差异 博客分类: mysql MySQLSQL数据结构 有这样的一个问题mysql查询使用mysql中left(
- mysql查询语句where后面加if判断
- Mysql中Group By使用Having语句配合查询(where和having区别)
- mysql中left join on后面and和where条件查询的差异
- mysql查询语句where后面加if判断
- mysql 数据库在where 条件中使用IF查询
- mysql(4)—— 表连接查询与where后使用子查询的性能分析。
- MySQL查询优化技术系列讲座之使用索引
- mysql 联合查询中and or的使用
- 使用 Mysql 做断点记录查询
- mysql 联合查询中and or的使用
- 合理使用MySQL索引建立高质量查询语句
- mysql使用rand随机查询记录效率测试
- 在Mysql中使用in子句查询和排序
- MySQL查询优化技术系列讲座之使用索引(二)
- 使用mysqlsla 分析mysql 慢查询log 文件
- 使用vector和类模板存放mysql查询结果集,方便管理
- 从数据库中随机查询记录,使用JOIN比使用WHERE的效率要好
- T-SQL查询笔记1:当使用联接时on和where子句的区别