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的客戶可以這樣寫(xiě):
SELECT customer, SUM(price) FROM order GROUP BY customer HAVING SUM(price)<2000
查找指定客戶中訂單超過(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導(dǎo)出指定表中的數(shù)據(jù)的實(shí)例
這篇文章主要介紹了詳解MySQL導(dǎo)出指定表中的數(shù)據(jù)的實(shí)例的相關(guān)資料,希望通過(guò)本文能幫助到大家,需要的朋友可以參考下2017-09-09
mysql解決時(shí)區(qū)相關(guān)問(wèn)題
這篇文章主要介紹了mysql如何解決時(shí)區(qū)相關(guān)問(wèn)題,本篇文章將從數(shù)據(jù)庫(kù)參數(shù)入手,逐步介紹時(shí)區(qū)相關(guān)內(nèi)容。感興趣的朋友可以了解下2020-08-08
MySQL全局遍歷替換特征字符串的實(shí)現(xiàn)方法
本文主要介紹了MySQL全局遍歷替換特征字符串的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03
mysql limit 分頁(yè)的用法及注意要點(diǎn)
limit在mysql語(yǔ)句中使用的頻率非常高,一般分頁(yè)查詢都會(huì)使用到limit語(yǔ)句,本文章向碼農(nóng)們介紹mysql limit 分頁(yè)的用法與注意事項(xiàng),需要的朋友可以參考下2016-12-12
MySQL深度分頁(yè)(千萬(wàn)級(jí)數(shù)據(jù)量如何快速分頁(yè))
后端開(kāi)發(fā)中經(jīng)常需要分頁(yè)展示,個(gè)時(shí)候就需要用到MySQL的LIMIT關(guān)鍵字。LIMIT在數(shù)據(jù)量大的時(shí)候極可能造成的一個(gè)問(wèn)題就是深度分頁(yè)。本文就介紹一下解決方法,感興趣的可以了解一下2021-07-07
MySQL存儲(chǔ)過(guò)程使用實(shí)例詳解
本文介紹關(guān)于在MySQL存儲(chǔ)過(guò)程游標(biāo)使用實(shí)例,包括簡(jiǎn)單游標(biāo)使用與游標(biāo)循環(huán)跳出等方法2013-11-11
mysql如何按字段查詢重復(fù)的數(shù)據(jù)
這篇文章主要介紹了mysql如何按字段查詢重復(fù)的數(shù)據(jù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05
MySQL使用觸發(fā)器實(shí)現(xiàn)數(shù)據(jù)自動(dòng)更新的應(yīng)用實(shí)例
觸發(fā)器是非常常見(jiàn)的自動(dòng)化數(shù)據(jù)庫(kù)操作方式,無(wú)論是在數(shù)據(jù)更新、刪除還是需要自動(dòng)添加一些內(nèi)容到數(shù)據(jù)表上,觸發(fā)器都可以發(fā)揮作用,熟悉 SQL 的基本語(yǔ)法和一些常見(jiàn)的用例,可以幫助你合理地設(shè)置自己的數(shù)據(jù)庫(kù)操作流程,2024-01-01

