MySQL中USING 和 HAVING 用法实例简析

作者:人生如初见_张默 时间:2024-01-14 22:07:47 

本文实例讲述了MySQL中USING 和 HAVING 用法。分享给大家供大家参考,具体如下:

USING

用于表连接时给定连接条件(可以理解为简写形式),如


SELECT * FROM table1
JOIN table2 ON table1.id = table2.id

使用 USING 可以写为


SELECT * FROM table1
JOIN table2 USING(id)

HAVING

引入 HAVING 是因为 WHERE 无法和统计函数一起使用

如表 order (定单)有如下字段:

id, date, price, customer

查找订单总额少于2000的客户可以这样写:


SELECT customer, SUM(price) FROM order
GROUP BY customer
HAVING SUM(price)<2000

查找指定客户中订单超过1500的订单总额:


SELECT customer,SUM(price) FROM order
WHERE customer='…' OR customer = '…'
GROUP BY customer
HAVING SUM(price) > 1500

希望本文所述对大家MySQL数据库计有所帮助。

来源:https://blog.csdn.net/qq_42176520/article/details/89852547

标签:MySQL,USING,HAVING
0
投稿

猜你喜欢

  • 如何做一个优秀的设计?

    2009-02-04 15:38:00
  • Python 加密与解密小结

    2021-04-28 00:35:47
  • 详解Python+Selenium+ChromeDriver的配置和问题解决

    2023-06-08 12:50:23
  • CSS3的五个使用技巧[译]

    2009-02-19 13:01:00
  • python 从远程服务器下载东西的代码

    2023-01-23 11:00:55
  • Python获取脚本所在目录的正确方法

    2022-12-07 14:37:36
  • 特征脸(Eigenface)理论基础之PCA主成分分析法

    2023-03-03 07:19:33
  • 解决python nohup linux 后台运行输出的问题

    2022-03-25 06:40:11
  • 对Python中for复合语句的使用示例讲解

    2023-07-19 17:50:44
  • 别人复制你网站的文章时自动加上注释

    2009-02-09 13:20:00
  • Mysql调优Explain工具详解及实战演练(推荐)

    2024-01-13 07:46:43
  • Python async模块使用方法杂谈

    2023-12-12 14:46:36
  • 网页设计经验谈

    2007-10-30 13:11:00
  • 兼容主流浏览器,纯CSS下拉菜单

    2010-09-05 20:30:00
  • CSS背景图片的运用优化HTTP连接数

    2008-09-04 21:38:00
  • Cpython解释器中的GIL全局解释器锁

    2021-08-29 22:06:43
  • asp正则表达式详细说明

    2008-10-23 16:23:00
  • Python如何避免文件同名产生覆盖

    2021-02-05 21:16:34
  • Mysql 5.7 新特性之 json 类型的增删改查操作和用法

    2024-01-24 23:45:53
  • python+opencv实现堆叠图片

    2023-07-19 21:22:45
  • asp之家 网络编程 m.aspxhome.com