MySQL中USING 和 HAVING 用法實(shí)例簡(jiǎn)析
本文實(shí)例講述了MySQL中USING 和 HAVING 用法。分享給大家供大家參考,具體如下:
USING
用于表連接時(shí)給定連接條件(可以理解為簡(jiǎn)寫(xiě)形式),如
SELECT * FROM table1 JOIN table2 ON table1.id = table2.id
使用 USING 可以寫(xiě)為
SELECT * FROM table1 JOIN table2 USING(id)
HAVING
引入 HAVING 是因?yàn)?WHERE 無(wú)法和統(tǒng)計(jì)函數(shù)一起使用
如表 order (定單)有如下字段:
id, date, price, customer
查找訂單總額少于2000的客戶(hù)可以這樣寫(xiě):
SELECT customer, SUM(price) FROM order GROUP BY customer HAVING SUM(price)<2000
查找指定客戶(hù)中訂單超過(guò)1500的訂單總額:
SELECT customer,SUM(price) FROM order WHERE customer='…' OR customer = '…' GROUP BY customer HAVING SUM(price) > 1500
更多關(guān)于MySQL相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《MySQL常用函數(shù)大匯總》、《MySQL日志操作技巧大全》、《MySQL事務(wù)操作技巧匯總》、《MySQL存儲(chǔ)過(guò)程技巧大全》及《MySQL數(shù)據(jù)庫(kù)鎖相關(guān)技巧匯總》
希望本文所述對(duì)大家MySQL數(shù)據(jù)庫(kù)計(jì)有所幫助。
相關(guān)文章
配置Mysql主從服務(wù)實(shí)現(xiàn)實(shí)例
這篇文章主要介紹了配置Mysql主從服務(wù)實(shí)現(xiàn)實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-05-05
mysql 本地?cái)?shù)據(jù)庫(kù)如何從遠(yuǎn)程數(shù)據(jù)庫(kù)導(dǎo)數(shù)據(jù)
mysql 本地?cái)?shù)據(jù)庫(kù)如何從遠(yuǎn)程數(shù)據(jù)庫(kù)導(dǎo)數(shù)據(jù),本文以此問(wèn)題進(jìn)行詳細(xì)介紹,需要了解的朋友可以參考下2012-11-11
淺談MySQL安裝starting the server失敗的解決辦法
如果電腦是不是第一次安裝MySQL,一般會(huì)出現(xiàn)報(bào)錯(cuò)情況,starting the server失敗,通常是因?yàn)樯洗伟惭b的該軟件未清除干凈,本文就詳細(xì)的介紹一下解決方法,感興趣的可以了解一下2021-09-09
簡(jiǎn)述MySQL分片中快速數(shù)據(jù)遷移
這篇文章主要介紹了MySQL分片中快速數(shù)據(jù)遷移的相關(guān)資料,需要的朋友可以參考下2016-03-03
MySQL數(shù)據(jù)庫(kù)索引的弊端及合理使用
索引可以說(shuō)是數(shù)據(jù)庫(kù)中的一個(gè)大心臟了,如果說(shuō)一個(gè)數(shù)據(jù)庫(kù)少了索引,那么數(shù)據(jù)庫(kù)本身存在的意義就不大了,和普通的文件沒(méi)什么兩樣,本文從細(xì)節(jié)和實(shí)際業(yè)務(wù)的角度看看在MySQL中B+樹(shù)索引好處2021-11-11
AlmaLinux 9 安裝 MySQL 8.0.32的詳細(xì)過(guò)程
這篇文章主要介紹了AlmaLinux 9 安裝 MySQL 8.0.32的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04

