一个人免费观看视频www中文,女人与公狍交酡女免费,久久99精品久久久久久hb无码,免费人成视频网站在线观看18,亚洲热妇无码av在线播放,好姑娘高清影视在线观看,久久aaaa片一区二区,aaaaa级少妇高潮大片

綠色資源網(wǎng):您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網(wǎng)

技術(shù)教程
您的位置:首頁數(shù)據(jù)庫類SQL Server → 實例講解sql語句中having與where有什么區(qū)別?

實例講解sql語句中having與where有什么區(qū)別?

我要評論 2012/09/05 18:18:55 來源:綠色資源網(wǎng) 編輯:downcc.com [ ] 評論:0 點擊:368次

Where 是一個約束聲明,使用Where約束來自數(shù)據(jù)庫的數(shù)據(jù),Where是在結(jié)果返回之前起作用的,Where中不能使用聚合函數(shù)。 
 
Having是一個過濾聲明,是在查詢返回結(jié)果集以后對查詢結(jié)果進行的過濾操作,在Having中可以使用聚合函數(shù)。

在查詢過程中聚合語句(sum,min,max,avg,count)要比having子句優(yōu)先執(zhí)行。而where子句在查詢過程中執(zhí)行優(yōu)先級高于聚合語句。
 
下面用一個例子進一步說明問題。假設(shè)有數(shù)據(jù)表:
[sql]
CREATE TABLE  `test`.`salary_info` ( 
  `id` int(10) unsigned NOT NULL auto_increment, 
  `deparment` varchar(16) NOT NULL default '', 
  `name` varchar(16) NOT NULL default '', 
  `salary` int(10) unsigned NOT NULL default '0', 
   PRIMARY KEY  (`id`)     
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=utf8; 
 
例1:要查找平均工資大于3000的部門
則sql語句應(yīng)為:
[sql]
select deparment, avg(salary) as average from salary_info  
group by deparment having average > 3000 
此時只能使用having,而不能使用where。一來,我們要使用聚合語句avg;二來,我們要對聚合后的結(jié)果進行篩選(average > 3000),因此使用where會被告知sql有誤。
 
例2:要查詢每個部門工資大于3000的員工個數(shù)
sql語句應(yīng)為:
[sql]
select deparment, count(*) as c from salary_info  
where salary > 80 group by deparment 
此處的where不可用having進行替換,因為是直接對庫中的數(shù)據(jù)進行篩選,而非對結(jié)果集進行篩選。

關(guān)鍵詞:sql語句

閱讀本文后您有什么感想? 已有 人給出評價!

  • 1 歡迎喜歡
  • 28 白癡
  • 16 拜托
  • 232 哇
  • 238 加油
  • 10 鄙視
主站蜘蛛池模板: 扒开双腿疯狂进出爽爽爽| japanesehd无码专区| 亚洲成aⅴ人片精品久久久久久| 久久久久亚洲av成人网人人网站| 欧美a级片一区二区三区| 午夜精品射精入后重之免费观看| 午夜理论片yy6080私人影院| 日本特黄a级高清免费大片| 午夜性做爰电影| 男人边吃奶边做呻吟免费视频| 欧美丰满妇大ass| 亚洲人成电影网站色| 欧美日韩国产三级一区二区三区 | 内射人妻少妇无码一本一道| 免费人成视频在线观看视频| 韩国久久久久久级做爰片| 午夜精品久久久久久久99老熟妇| 国产日产欧洲无码视频| 涩涩涩丁香色婷五月网| 成人试看120秒体验区| 日欧137片内射在线视频播放| 精品成在人线av无码免费看| 熟妇的奶头又大又长奶水视频| cijilu在线视频| 永久黄网站色视频免费| 国产chinese男男gay视频网| 浮力影院50826草草ccyy| 色偷偷av一区二区三区| 男人边吃奶边做呻吟免费视频| 亚洲天堂男人影院| 国产免费视频| 果冻传媒在线看免费高清| 亚洲综合无码一区二区| 男人边吃奶边做呻吟免费视频| 97se亚洲国产综合在线| 大地资源免费视频观看| 入禽太深日本免费观看| 精品乱码久久久久久中文字幕| 丰满妇女强制高潮18xxxx| 国产熟女乱子视频正在播放| 在线欧美中文字幕农村电影|