欢迎来到鲍余网络官网 官方微信 官方微博 IDC网站
深圳网站建设官方微信

网络之路,从这里开始

热线电话

18576678080 / 0755-85278776

网站知识
首页 > 网站知识 > Using和Having的使用方法简介

Using和Having的使用方法简介

  • 所属分类: 网站知识
  • 发布时间:2015-06-30 11:30:01
  • 作者: 鲍余网络
  • 点击量:
 
下面简单介绍Using和Having的用法
USING
用于表连接时给定连接条件(可以理解为简写形式),如
SELECT*FROMtable1JOINtable2ONtable1.id=table2.id 
使用 USING 可以写为
SELECT*FROMtable1JOINtable2 USING(id)
HAVING
引入 HAVING 是因为 WHERE 无法和统计函数一起使用
如表 order (定单)有如下字段:
id, date, price, customer
查找订单总额少于2000的客户可以这样写:
SELECTcustomer,SUM(price)FROMorderGROUPBYcustomerHAVINGSUM(price)<2000 
查找指定客户中订单超过1500的订单总额:
SELECTcustomer,SUM(price)FROMorderWHEREcustomer=’…’ORcustomer=‘…’GROUPBYcustomerHAVINGSUM(price)>1500
PS:MySql中的一些用法:
得到文件路径的文件名:类似basename() substring_index(`fullpath`, '/', -1) as filenam 
关键词:

相关文章:

有做网站需求?   联系客服经理 提交需求 直接拨打业务电话:0755-85278776