MYSQL嵌套查询(子查询),把内层的查询结果作为外层的查询条件

牛逼PHP

2019年10月07日

364 views

嵌套查询(子查询)

1、定义 :把内层的查询结果作为外层的查询条件

2、语法格式

select ... from 表名 where 条件(select ....);

3、示例

1、把攻击值小于平均攻击值的英雄名字和攻击值显示出来

1、先计算平均值

select avg(gongji) from MOSHOU.sanguo;

2、找到 < 平均值

select name,gongji from MOSHOU.sanguo

where gongji

子查询:

select name,gongji from MOSHOU.sanguo

where

gongji

2、找出每个国家攻击力最高的英雄的名字和攻击值

select name,gongji from sanguo

where

gongji in(select max(gongji) from sanguo group by country);

## 无BUG

select name,gongji from sanguo

where

(country,gongji) in

(select country,max(gongji) from sanguo group by country);

蜀国:100

魏国:200

吴国:300

吴国:三个英雄  300  200 100 (责任编辑:admin)

mysql嵌套查询,MYSQL嵌套查询(子查询),把内层的查询结果作为外层的查询条件相关推荐

  1. MySQL 基础 -- 多表关系(一对一、1对多(多对一)、多对多)、多表查询(内连接、外连接、自连接、子查询(嵌套查询)、联合查询 union)、笛卡儿积

    文章目录 1. 多表关系 1.1 一对多 1.2 多对多 1.3 一对一 2. 多表查询 2.1 数据准备 2.2 概述 2.3 笛卡尔积 2.4 多表查询分类 3. 内连接 3.1 示例1:查询每一 ...

  2. MySQL 嵌套子查询 with子句 from子查询 in子查询 join子查询

    一.适用场景和方法 (1)适用场景 考虑查询过程中是否存在以下情况: 查询某些数据时需要分组才能得到,某些数据不需要分组就能得到或者分组条件不同: 查询某些数据时需要where条件,某些列不需要whe ...

  3. MySQL子查询(嵌套查询)

    一个查询语句嵌套在另一个查询语句内部的查询 常用操作符:ANY(SOME), ALL, IN, EXISTS 比较运算符:>, >=, <, <=, != 等 创建两个表,表明 ...

  4. 子查询(嵌套查询)——MySQL

    文章目录 子查询(嵌套查询) 标准子查询 列子查询(多行子查询) 行子查询 select后面的子查询 from后面的子查询 exists后面(相关子查询) 子查询(嵌套查询) 出现在其他语句中的sel ...

  5. as mysql with 嵌套_MySQL_MySQL的嵌套查询,MySQl从4.11版后已经完全支持嵌 - phpStudy

    MySQL的嵌套查询 MySQl从4.11版后已经完全支持嵌套查询了,那么下面举些简单的嵌套查询的例子吧(源程序来自MySQL User Manual): 1. SELECT语句的子查询 语法:    ...

  6. MySQL、Spark SQL 嵌套查询(二层、三层、多层)

    MySQL.Spark SQL 嵌套查询(二层.三层.多层) 二层查询 select * from(select * from(select substring(``,1,3) from `big1` ...

  7. nodejs mysql嵌套查询_node.js,_nodejs mysql查询内嵌套修改,node.js - phpStudy

    nodejs mysql查询内嵌套修改 http://www.cnblogs.com/kongxi... 我通过这个案例 把查询 内 再嵌套一个update为什么就报错了呢 应该怎么写 假如我先取出s ...

  8. mysql练习-数据查询之嵌套查询

    将一个查询块嵌套在另一个查询块的WHERE子句或HAVING短语的条件中的查询称为嵌套查询. 涉及到多个表的查询,除了可以使用多表连接查询以外,还可以利用嵌套子查询来完成. 由于连接查询比较耗时,当表 ...

  9. mysql嵌套查询效率低,连接查询代替嵌套查询提高select效率

    当数据库中含有大量数据时,而我们所需要的信息不再是仅仅局限于一个表中的数据信息,这时我们需要将对一个表进行信息查询转而变成对多个表进行信息搜索并进行组合. 解决这样的问题我们通常是运用嵌套查询的方法, ...

  10. mysql中的exists嵌套_基于mysql 的exists 嵌套查询的详解

    select Sname from Student where not exists (select * from Course where not exists (select * from SC ...

最新文章

  1. 空闲数据概念_计算机组成原理复习笔记——基础概念(二)
  2. 无法保存打印机设置 0x000006d9
  3. error和exception
  4. 四位共阳极数码管显示函数_数码管模块.doc
  5. 二分法猜数——C/C++
  6. PTA|团体程序设计天梯赛-练习集|JAVA版
  7. 我的世界java版地牢种子_我的世界地牢种子坐标解析 地牢种子代码介绍
  8. 神舟刷蓝天w650dbios_神舟z6kp5D1记录一次艰难的刷蓝天bios,总算成功了
  9. php毕设周记_平面设计毕业设计周记
  10. HTML5前端开发实战04-儿童摄影
  11. 微信小程序框架介绍以及项目目录结构
  12. 世纪互联加入云计算专委会 推动应用进程
  13. html控制台 打印 consol,浏览器console.log()打印输出台不显示输出内容……
  14. linux系统vi替换命令,linux:vi 替换命令
  15. Php session_start错误,PHP 解决错误:Warning: session_start()... 的方法
  16. Poster Design
  17. LPDDR5 JEDEC
  18. 某市电子政务监控预警平台建设方案
  19. CANoe DLL编程(六)—— DLL文件的二次封装
  20. 论文阅读笔记:Global-Locally Self-Attentive Dialogue State Tracker

热门文章

  1. 电力系统稳态matlab,基于MATLAB的电力系统稳态仿真分析
  2. Scratch之自动走迷宫
  3. 【window】重启IIS服务
  4. 十个摸鱼,哦,不对,是炫酷(可以玩一整天)的网站!!!
  5. .jpg .png .jpeg图片转.eps矢量图的python脚本
  6. 【⭐阅读推荐指数:5颗星★★★★★⭐】关于多副本纠删码,你想知道的全都在这里
  7. 最简单的直播礼物连刷特效制作(带源码)
  8. android 的layout
  9. List集合去重的常见几种方式
  10. 什么是干接点、湿接点、源型、漏型、NPN、PNP