Mysql--06
一、多表查询基础笛卡尔积两张表所有行的组合会产生大量无效数据必须用连接条件消除笛卡尔积多表查询分类连接查询内连接、外连接、自连接子查询嵌套查询联合查询合并结果集二、连接查询1. 内连接INNER JOIN作用只返回两张表交集数据语法sql-- 隐式 SELECT 字段 FROM 表1,表2 WHERE 条件; -- 显式推荐 SELECT 字段 FROM 表1 JOIN 表2 ON 连接条件;2. 外连接左连接LEFT JOIN以左表为主返回左表全部数据右表无匹配则为 NULLsqlSELECT 字段 FROM 表1 LEFT JOIN 表2 ON 条件;右连接RIGHT JOIN以右表为主返回右表全部数据左表无匹配则为 NULLsqlSELECT 字段 FROM 表1 RIGHT JOIN 表2 ON 条件;3. 自连接一张表自己连接自己必须起别名常用于层级结构、上下级关系sqlSELECT 字段 FROM 表 别名1 JOIN 表 别名2 ON 条件;三、表关系一对多在多的一方加外键指向一的一方主键例部门一→ 员工多多对多建立中间表包含两个外键分别关联两张主表例学生 ↔ 课程一对一任意一方加外键并设置UNIQUE例用户 ↔ 用户详情四、子查询嵌套查询1. 概念一个SELECT嵌套在另一个 SQL 中位置WHERE/FROM/SELECT后2. 按结果分类标量子查询返回单个值操作符 列子查询返回一列多行操作符INNOT INANYALL行子查询返回一行多列操作符IN表子查询返回多行多列当作临时表使用放在FROM后面

相关新闻

探索软件工程领域 GitHub 的开源文化

探索软件工程领域 GitHub 的开源文化

GitHub开源文化:软件工程的“数字公共厨房”如何重塑技术世界 关键词 GitHub、开源文化、软件工程、协作模式、社区治理、开源许可证、贡献者生态 摘要 如果把软件工程比作一场“全球协作的烹饪实验”,那么GitHub就是这个实验的“数字公共厨房”——这里…

2026/5/17 10:37:33 阅读更多 →
GLM-4-9B-Chat-1MGPU优化:INT4量化后vLLM吞吐达21 tokens/sec(A10)

GLM-4-9B-Chat-1MGPU优化:INT4量化后vLLM吞吐达21 tokens/sec(A10)

GLM-4-9B-Chat-1M GPU优化:INT4量化后vLLM吞吐达21 tokens/sec(A10) 1. 模型概述:单卡运行的企业级长文本解决方案 GLM-4-9B-Chat-1M是智谱AI推出的超长上下文对话模型,这个9B参数的模型通过特殊训练和位置编码优化&…

2026/7/3 23:45:18 阅读更多 →
C语言基础:EcomGPT-7B模型轻量级接口开发

C语言基础:EcomGPT-7B模型轻量级接口开发

C语言基础:EcomGPT-7B模型轻量级接口开发 1. 引言 如果你是嵌入式开发者,正在寻找一种高效的方式来集成大语言模型到资源受限的环境中,那么你来对地方了。今天我们将一起探索如何为EcomGPT-7B模型开发一个轻量级的C语言接口。 EcomGPT-7B是…

2026/5/17 10:37:30 阅读更多 →

最新新闻

【强烈推荐收藏】2026网络安全:国家战略支柱与最确定职业红利

【强烈推荐收藏】2026网络安全:国家战略支柱与最确定职业红利

【强烈推荐收藏】2026网络安全:国家战略支柱与最确定职业红利 文章指出2026年网络安全已成为国家战略核心,新《网络安全法》实施加大处罚力度,产业市场规模扩大与人才缺口并存。两会明确网络安全是数字时代的刚需与国家战略支柱,…

2026/7/4 20:31:41 阅读更多 →
基于YOLOv5的道路损坏实时检测系统开发实践

基于YOLOv5的道路损坏实时检测系统开发实践

1. 项目概述:基于YOLOv5的道路损坏识别系统道路损坏检测一直是交通基础设施维护中的痛点问题。传统人工巡检方式效率低下且成本高昂,而基于计算机视觉的自动化检测方案正在逐步改变这一现状。我们开发的这套系统采用YOLOv5目标检测框架,能够实…

2026/7/4 20:29:41 阅读更多 →
Codex 实战 Skills:发生 Bug 时,用 Skill 自动捕获堆栈并格式化推送到群聊的预警技能

Codex 实战 Skills:发生 Bug 时,用 Skill 自动捕获堆栈并格式化推送到群聊的预警技能

Codex 实战 Skills:发生 Bug 时,用 Skill 自动捕获堆栈并格式化推送到群聊的预警技能 在现代软件工程的敏捷开发与运维体系中,故障的发现速度直接决定了系统的恢复时间(MTTR)。当生产环境发生异常时,传统的日志查看方式往往存在滞后性,而基于即时通讯工具(如飞书、钉钉…

2026/7/4 20:27:41 阅读更多 →
三步搞定E-Hentai漫画收藏:免费批量下载终极指南

三步搞定E-Hentai漫画收藏:免费批量下载终极指南

三步搞定E-Hentai漫画收藏:免费批量下载终极指南 E-Hentai-Downloader是一款专为漫画爱好者设计的智能下载工具,让你轻松将E-Hentai画廊内容批量打包为ZIP文件,实现漫画资源的高效管理与永久收藏。无需复杂操作,只需简单几步即可…

2026/7/4 20:27:41 阅读更多 →
[论文学习]吸引力元数据攻击:诱导LLM智能体调用恶意工具深度解析

[论文学习]吸引力元数据攻击:诱导LLM智能体调用恶意工具深度解析

Attractive Metadata Attack: Inducing LLM Agents to Invoke Malicious Tools 📖 概述 论文揭示了一种新型且隐蔽的LLM智能体安全威胁——吸引力元数据攻击(Attractive Metadata Attack, AMA) :攻击者通过操纵恶意工具的名称、描…

2026/7/4 20:27:41 阅读更多 →
【研发类-框架和库Skills】azure-appconfiguration-py 技能

【研发类-框架和库Skills】azure-appconfiguration-py 技能

Azure App Configuration SDK for Python。用于集中式配置管理、功能标志和动态设置。 技能概述 azure-appconfiguration-py 技能提供了Azure App Configuration SDK for Python的完整使用指南。该技能帮助开发者使用Python SDK进行集中式配置管理、功能标志管理和动态设置&a…

2026/7/4 20:25:41 阅读更多 →

日新闻

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 正式发布,这是一个关键的安全修复版本,修复了多个方面的问题,还对部分功能进行了优化。 安全修复亮点 此次发布在安全修复上表现突出。binprot 避免了项目引用计数溢出,mcmc 因安全问题提升了上游版本号&#xf…

2026/7/4 0:04:29 阅读更多 →
终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案 【免费下载链接】HMCL A Minecraft Launcher which is multi-functional, cross-platform and popular 项目地址: https://gitcode.com/gh_mirrors/hm/HMCL HMCL(Hello Minecraft! Lau…

2026/7/4 0:06:29 阅读更多 →
KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

1. KMX63与PIC18F66K40的硬件协同架构解析KMX63作为一款三轴加速度计和磁力计组合传感器,与PIC18F66K40微控制器的搭配堪称嵌入式HMI开发的黄金组合。这套硬件组合的核心优势在于KMX63提供的高精度运动感知能力与PIC18F66K40强大的信号处理能力形成了完美互补。KMX6…

2026/7/4 0:06:29 阅读更多 →

周新闻

月新闻