1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      SQL中where和having有什么區(qū)別

      本篇內容主要講解“SQL中where和having有什么區(qū)別”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“SQL中where和having有什么區(qū)別”吧!

      萬州網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、響應式網(wǎng)站建設等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選創(chuàng)新互聯(lián)公司

      概念

      where

      where是一個約束聲明,在查詢數(shù)據(jù)庫的結果返回之前對數(shù)據(jù)庫中的查詢條件進行約束,再返回結果前起作用,并且where后不能使用“聚合函數(shù)”。

      聚合函數(shù)

      對一組值執(zhí)行計算,并返回單個值,也被稱為組函數(shù),經(jīng)常與 SELECT 語句的 GROUP BY 子句的HAVING一同使用。例如

      AVG 返回指定組中的平均值COUNT 返回指定組中項目的數(shù)量MAX 返回指定數(shù)據(jù)的最大值。MIN 返回指定數(shù)據(jù)的最小值。SUM 返回指定數(shù)據(jù)的和,只能用于數(shù)字列,空值被忽略。

      having

      having是一個過濾聲明,是在查詢數(shù)據(jù)庫結果返回之后進行過濾,即在結果返回值后起作用,與聚合函數(shù)共同使用。

      區(qū)別

      使用group by進行過濾,則只能使用having。

      執(zhí)行順序:where>聚合函數(shù)(sum,min,max,avg,count)>having,故where不使用聚合函數(shù)。

      舉個例子

      職員表

      SQL中where和having有什么區(qū)別

       1、成績大于8的有哪些?

      使用where

      SQL中where和having有什么區(qū)別

       使用having

      SQL中where和having有什么區(qū)別

       報錯,因為having是對已過濾后的結果,進行篩選,但是篩選出沒有employee_score這個值,所以報錯,如果加上則可以查出。

       SQL中where和having有什么區(qū)別

      故where和having很多時候不能隨意替代,主要是過濾對象不同。

      2、每個部門年齡大于20的最高最低成績?

      SQL中where和having有什么區(qū)別

       使用where也可以

      SQL中where和having有什么區(qū)別

       但是需要注意執(zhí)行順序

      SQL中where和having有什么區(qū)別

      注意事項

      在編寫sql語句時,要注意where和group by的執(zhí)行順序,where應在前執(zhí)行,group by 在后,否則會報錯。

      總結

      到此,相信大家對“SQL中where和having有什么區(qū)別”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!


      名稱欄目:SQL中where和having有什么區(qū)別
      文章起源:http://www.ef60e0e.cn/article/gheeoo.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        桃江县| 唐山市| 阿拉善右旗| 鹤庆县| 泰州市| 台湾省| 张家界市| 永新县| 老河口市| 苏尼特右旗| 定边县| 滦平县| 浦县| 郓城县| 浙江省| 聂拉木县| 迁安市| 岳西县| 始兴县| 新宾| 铜山县| 中方县| 博罗县| 临江市| 温宿县| 黔南| 杨浦区| 兴海县| 尖扎县| 河东区| 汤原县| 蒲江县| 湛江市| 连南| 福州市| 隆昌县| 霸州市| 罗江县| 昌平区| 弥渡县| 瑞昌市|