文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

MYSQL自连接查询

2023-08-20 19:28

关注

概念:左表和右表是同一个表,根据连接查询条件查询两个表中的数据.

说明:

​ (1)自连接查询必须对表起别名;

​ 2) 自连接的使用方法和内连接,左连接,右连接完全相同,只不过连接的左表和右表是同一张表.

案例

CREATE TABLE sales(    month   INT NOT NULL,  -- 月份    revenue DECIMAL(10, 2) -- 销售额);INSERT INTO salesVALUES (1, 1000),       (2, 800),       (3, 1200),       (4, 2000),       (5, 1800),       (6, 5000),       (7, 3000),       (8, 2500),       (9, 1600),       (10, 2200),       (11, 900),       (12, 4600);
示例1:查询每个月的销售额和前一个月的销售额的差值-- 查询结果字段:月份、当前月销售额、前一个月销售额,当前月销售额和前一个月销售额的差SELECT    A.month,    A.revenue,    B.revenue,    A.revenue - B.revenueFROM sales AS ALEFT JOIN sales as BON A.month = B.month + 1;示例2:查询截止到每个月的销售额。-- 查询结果字段:月份,截止当前的累计销售额SELECT    A.month,    sum(B.revenue)FROM sales as AJOIN sales as BON A.month >= B.monthGROUP BY A.month;

来源地址:https://blog.csdn.net/weixin_43242845/article/details/129483341

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯