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

USING

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

SELECT * FROM table1JOIN table2 ON table1.id = table2.id
SELECT * FROM table1JOIN table2 USING(id)

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

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

id, date, price, customer

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

SELECT customer, SUM(price) FROM orderGROUP BY customerHAVING SUM(price)<2000
SELECT customer,SUM(price) FROM orderWHERE customer='…' OR customer = '…'GROUP BY customerHAVING SUM(price) > 1500

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

更多相关文章

  1. MySQL系列多表连接查询92及99语法示例详解教程
  2. Linux下MYSQL 5.7 找回root密码的问题(亲测可用)
  3. MySQL 什么时候使用INNER JOIN 或 LEFT JOIN
  4. 《Android和PHP最佳实践》官方站
  5. android用户界面之按钮(Button)教程实例汇
  6. TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
  7. Android(安卓)UI开发第十七篇——Android(安卓)Fragment实例(Lis
  8. Android——Activity四种启动模式
  9. Android布局(序章)

随机推荐

  1. 高考倒计时100天,用python看看高三党
  2. 快速提高Python数据分析速度的八个技巧
  3. 动画:什么是闭包?
  4. 收下这份来自GitHub的神器,一图搞定Matplo
  5. 简单4步用FLASK/Django部署你的Pyecharts
  6. Python解放双手系列——用python自动追踪
  7. 动画:二叉树有几种存储方式?(上)
  8. Matplotlib:先搞明白plt. /ax./ fig再画
  9. 常用统计检验的Python实现
  10. 上班摸鱼系列|Python开发命令行斗地主