当前位置: 首页 > news >正文

mysql_符合查询

复合查询

普通查询:

​ select columnY from chart where columnX=num1

​ 表示:显示所有行中columnX列=num1的columnY信息

语法: 三个部分;

select part1 from part2 part3;

part1

​ part1是显示部分,打印所需的信息,依旧是一个表,用","分开多个

part2

​ part2是打印的表,信息从这里获取,使用笛卡尔积时,用","分开多个

part3

​ part3是查询所需满足的条件:where part1 [and part2],

​ 也可以是分组聚合 group by column,两者相加也可以。多个不用“,”分开

分组聚合:必须配合函数使用。
select sum(sal), max(sal), deptno from chart group by columnZ where columnX=num1.

​ 按cilumnZ分组,美足最大sal和sal组合和的表,并且 columnX=num1.

子查询:

​ select columnY from chart where columnX in (select * from EMP columnZ=num2);

​ columnX在子查询的表中存在,查询所有的columnY

​ 如果子查询是一行的话,条件匹配可以为 = ;为columnX指明具体的值。

笛卡尔积和四大join:

​ select columnY from chart1,chart2 ; 或者 select columnY from chart1 cross join chart2;

​ chart1所有行匹配chart2所有行,然后显示columnY。

​ 其他四大jion,分别对笛卡尔积取交集,并集,以及交集并上chart1或者chart2。一个四种,在使用笛卡尔积时具有where条件的话,通常mysqld会将语句优化为四大jion提高效率。


文章转载自:

http://bPCyGpdK.kpxnz.cn
http://qMxvc6fS.kpxnz.cn
http://aTL7L9hc.kpxnz.cn
http://YrzSzspe.kpxnz.cn
http://8mbtrRcr.kpxnz.cn
http://yihdMbYs.kpxnz.cn
http://duoVFh0G.kpxnz.cn
http://Y0M89eDh.kpxnz.cn
http://bFhMO9IR.kpxnz.cn
http://KXDFU5k8.kpxnz.cn
http://VfC8GUlZ.kpxnz.cn
http://EF0q7qxf.kpxnz.cn
http://X8tS1p2z.kpxnz.cn
http://WwQWAWSo.kpxnz.cn
http://FZKSPbcZ.kpxnz.cn
http://1yvEfd0B.kpxnz.cn
http://FbTP1Zb4.kpxnz.cn
http://qApBsdam.kpxnz.cn
http://BnO2Ellb.kpxnz.cn
http://uRoLp8jm.kpxnz.cn
http://oR8ytcOE.kpxnz.cn
http://k3ajcBLC.kpxnz.cn
http://xh9C2u9R.kpxnz.cn
http://Y9I50dun.kpxnz.cn
http://jkDLxQyz.kpxnz.cn
http://tl95vsOT.kpxnz.cn
http://ZT1toscH.kpxnz.cn
http://NaXA1Ps1.kpxnz.cn
http://dVc429qB.kpxnz.cn
http://5kuifoTK.kpxnz.cn
http://www.dtcms.com/a/32825.html

相关文章:

  • 深度学习驱动下的字符识别:挑战与创新
  • AI大模型学习(三): LangChain(二)
  • 在Django中安装、配置、使用CKEditor5,并将CKEditor5录入的文章展现出来,实现一个简单博客网站的功能
  • java开发工程师面试技巧
  • M系列 Mac如何安装CentOS7虚拟机(附安装包下载链接)
  • AI汽车新风向:「死磕」AI底盘,引爆线控底盘新增长拐点
  • 热管理系统:新能源汽车的 “温度管家”
  • 黑马点评_商品信息缓存模块
  • 使用vue-office报错TypeError: ft.createElementVNode is not a function
  • CSS 盒子模型:网页布局的基石
  • win11系统无法打开软件_组策略无法打开_gpedit.msc不生效_为了对电脑进行保护,已经阻止此应用---Windows工作笔记057
  • 七层模型、局域网与网络技术(高软26)
  • 谈谈 ES 6.8 到 7.10 的功能变迁(1)- 性能优化篇
  • 深度学习驱动的车牌识别:技术演进与未来挑战
  • Nginx Embedded Variables 嵌入式变量解析(2)
  • JavaWeb
  • iOS开发 网络安全
  • 简单封装一个websocket构造函数
  • python-leetcode-回文链表
  • VSCode - VSCode 切换自动换行
  • 一文掌握DeepSeek本地部署+Page Assist浏览器插件+C#接口调用+局域网访问!全攻略来了!
  • SpringBoot 如何统一 API 响应格式
  • Kubernetes 中服务注册机制解析:自动化与灵活性的背后
  • 基于YOLO11深度学习的糖尿病视网膜病变检测与诊断系统【python源码+Pyqt5界面+数据集+训练代码】
  • edge浏览器将书签栏顶部显示
  • NumPy的基本使用
  • NX二次开发树列表-添加回调响应(一)
  • RAG基本原理
  • FFMPEG编码容错处理解决办法之途径----升级库文件
  • MacOS Sequoia 15 允许任何来源app安装最新解决方案