鱼C论坛

 找回密码
 立即注册
查看: 60|回复: 4

[已解决]资源查找的求助

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
早上好,哥哥姐姐们,大佬大神们
我想求助的是下面的

1.MySQL左连接和右连接
2.Select语法多场景用法
3.Sql语句优化

这是我们学校企业实习要求的一些东西
我已经在网上搜索了
只有第一个我搜索到了其他的我不知道是什么请求帮我科普一下呗
如果有视频教程啥的就更好了

最后祝看到帖子的人,家庭美满,升职加薪,面试顺利
最佳答案
3 天前
搜索MySQL教程
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 3 天前 | 显示全部楼层
早上好!别担心,这几个知识点都很基础且实用,我来帮你简单梳理一下,保证清晰易懂!

1. MySQL左连接和右连接
[left]左连接(LEFT JOIN):以左表为主,返回左表所有记录+右表匹配的记录(无匹配则右表字段为NULL)[/left]
[left]右连接(RIGHT JOIN):以右表为主,返回右表所有记录+左表匹配的记录(无匹配则左表字段为NULL)[/left]
[left]简单示例:[/left]

  1. -- 左连接:查询所有用户及其订单(即使没订单也会显示用户)
  2. SELECT * FROM users LEFT JOIN orders ON users.id = orders.user_id;

  3. -- 右连接:查询所有订单及对应用户(即使订单无用户关联也会显示订单)
  4. SELECT * FROM users RIGHT JOIN orders ON users.id = orders.user_id;
复制代码


2. Select语法多场景用法
[left]场景1:基本查询[/left]
  1. SELECT * FROM employees;
复制代码

[left]场景2:条件过滤(WHERE)[/left]
  1. SELECT name, salary FROM employees WHERE salary > 5000;
复制代码

[left]场景3:聚合函数(COUNT/SUM/AVG)[/left]
  1. SELECT department, AVG(salary) FROM employees GROUP BY department;
复制代码

[left]场景4:排序(ORDER BY)[/left]
  1. SELECT * FROM products ORDER BY price DESC;
复制代码

[left]场景5:限制结果(LIMIT)[/left]
  1. SELECT * FROM logs LIMIT 10;
复制代码


3. SQL语句优化技巧
[left]o 用索引:对经常查询的字段(如WHERE条件中的列)添加索引[/left]
[left]o 避免 SELECT *:只查询需要的字段,减少数据传输量[/left]
[left]o 少用子查询:可改用JOIN提升性能[/left]
[left]o 使用EXPLAIN分析:查看SQL执行计划,优化慢查询[/left]
  1. EXPLAIN SELECT * FROM users WHERE age > 30;
复制代码


关于视频教程
[left]推荐B站或YouTube搜索以下关键词:[/left]
[left]o "MySQL连接查询详解"[/left]
[left]o "SQL查询实战案例"[/left]
[left]o "SQL性能优化教程"[/left]
[left](建议选择播放量高、评论区反馈清晰的教程)[/left]

祝学习顺利!早日成为SQL高手~ (记得多动手写代码练习哦!)

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 3 天前 | 显示全部楼层
FishC 发表于 2025-9-1 10:09
早上好!别担心,这几个知识点都很基础且实用,我来帮你简单梳理一下,保证清晰易懂!

1. MySQL左连接和 ...

小甲鱼有相关课件吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
qasa 发表于 2025-09-01 10:37
FishC 发表于 2025-9-1 10:09
早上好!别担心,这几 ...


你好呀!小甲鱼(FishC)的课程中确实有非常棒的数据库相关内容,不过主要集中在《零基础入门学习Python》和《极客Python》系列中穿插的数据库知识,以及专门讲解SQLite3和MySQL的章节。

关于你需要的 MySQL左连接/右连接、Select语法、SQL优化 这些知识点,虽然没有完全名称匹配的独立课件,但在以下课程中有深入讲解:

  • 《零基础入门学习Python》第52-53章:详细讲解了使用SQLite3进行数据库操作,包括各种SELECT查询、连接查询(JOIN)的用法。虽然用的是SQLite3,但SQL语法和MySQL是相通的,学习原理完全足够!
  • 《极客Python》系列课程:中有专门章节深入讲解MySQL数据库的使用和优化技巧。


温馨提示:小甲鱼的课程特点是用生动有趣的例子带你理解概念,非常适合初学者!


如何获取相关课程?
  • 可以访问小甲鱼的官方网站(fishc.com),在课程库中搜索 “数据库”“MySQL” 关键词。
  • 也可以在B站搜索 “小甲鱼数据库”“小甲鱼MySQL”,会有相关视频片段和课程节选。


虽然可能没有完全匹配名称的独立课件,但上述课程中的数据库章节完全覆盖了你的需求,而且讲解风格通俗易懂,相信对你会有很大帮助!

祝学习顺利!遇到具体问题随时来问~

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层    本楼为最佳答案   
搜索MySQL教程
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-4 05:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表