本文提供了在MySQL中使用USING和HAVING的示例。 分享仅供参考。 具体如下。
用户界面
用于表连接时的连接条件(
选择* from table 1
jointable2on table1. id=table2. id
使用USING可以写如下
选择* from table 1
联合2用户(id ) )。
哈维宁
之所以引入HAVING,是因为WHERE不能与统计函数一起使用
表订单包含以下字段:
id、date、price和customer
要查找订单总额小于2000的客户,可以写:
选择客户,sum(price ) FROM order
组按客户
Havingsum(Price ) 2000
在指定的客户中搜索超过1,500个订单的总数。
选择客户,sum(price ) FROM order
where customer=' . ' or customer=' . '
组按客户
Havingsum(Price ) 1500
对MySQL相关内容感兴趣的读者,请参考本网站的专稿“《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》、《MySQL数据库锁相关技巧汇总》、0103010”
本文介绍了它对计算MySQL数据库有帮助。
了解如何在感兴趣的文章:MySQL数据库中使用using
在Mysql的EXPLAIN中显示用户文件介绍
mysql中共享group by和having并用的注意事项
MySql的having词法对组记录进行过滤后使用说明
深入分析Mysql中订单by、组by、having的差异
mysql having用法分析
MySQL中没有GROUP BY时直接使用HAVING语句的问题探析
MySQL的无组by直接HAVING返回空的问题分析
mysql group by having实例代码