freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

microsoftaccess數(shù)據(jù)庫中sql語句大全(編輯修改稿)

2025-06-09 22:31 本頁面
 

【文章內(nèi)容簡介】 tween…And等。假設(shè)顯示工資大于wh1或wh2倉庫中職工平均工資,并且職工姓名不含有“亮”字的職工信息。 Select * from 職工where 工資(select avg(工資) from 職工 where 倉庫號==’wh1’ or倉庫號==’wh2’) and 姓名 not like ‘%亮%’1統(tǒng)計函數(shù)字段顯示在表字段中及運算字段:如果在職工表中添加一個職工平均工資值字段,這就對實際編程有很大的意義,即可以利用平均字段進(jìn)行運算,大大提高編程速度。下面以在職工表中添加平均工資為例為講解一下。Select 職工.*,(select avg(工資) from 職工) as 平均工資 from 職工在職工表中添加了一個平均工資字段,即在SELECT查詢字段中添加了一個SELECT子查詢。在SELECT查詢中,還可以計算出每名職工的工資與所有職工平均工資之差,具體操作如下:Select 職工.*,(select avg(工資) from 職工) as 平均工資,工資-(select avg(工資) from 職工) as 平均工資的差 from 職工1分組查詢:使用GROUPBY分組查詢,要注意分組的標(biāo)準(zhǔn)一定要有意義,如顯示不同倉庫的平均工資,顯示不同職工的最大訂單金額等。如果顯示不同職工的平均工資那就沒有意義了。下面顯示不同倉庫的平均工資、工資和、最大工資、最小工資、工資人數(shù)信息為例來講解一下。Select 倉庫號,max(工資)as 最大工資, min(工資)as 最小工資, sum(工資)as 工資總和, avg(工資)as 平均工資, count(*)as 職工人數(shù) from 職工 group by 倉庫號在分組查詢中還可以帶有邏輯運算符、謂詞In、Like、Between…And結(jié)構(gòu)。假設(shè)顯示工資大于zg1職工工資的不同倉庫的平均工資、工資和、最大工資、最小工資、工資人數(shù)信息。首先利用SELECT語句求出職工zg1的工資,然后再分組顯示統(tǒng)計信息。Select 倉庫號,max(工資)as 最大工資, min(工資)as 最小工資, sum(工資)as 工資總和, avg(工資)as 平均工資, count(*)as 職工人數(shù) from 職工 where 工資( Select 工資 from 職工where 職工號=’zg1’) group by 倉庫號1帶有Having的分組查詢:分組以前的條件,要用Where關(guān)鍵字,而分組之后的條件則要使用Having關(guān)鍵字。下面以顯示不同倉庫的平均工資、工資和、最大工資、最小工資、工資人數(shù)信息,但要求該倉庫平均工資大于1760為例來講解一下。Select 倉庫號,max(工資)as 最大工資, min(工資)as 最小工資, sum(工資)as 工資總和, avg(工資)as 平均工資, count(*)as 職工人數(shù) from 職工group by 倉庫號having avg(工資)1760在分組查詢的Having條件中還可以帶有邏輯運算符、謂詞In、Like、Between…And結(jié)構(gòu)。假設(shè)顯示不同倉庫的平均工資、工資和、最大工資、最小工資、工資人數(shù)信息,但要求該倉庫的平均工資大于1760,最大工資與最小工資之差在380~800之間。Select 倉庫號,max(工資)as 最大工資, min(工資)as 最小工資, sum(工資)as 工資總和, avg(工資)as 平均工資, count(*)as 職工人數(shù) from 職工group by 倉庫號having avg(工資)1760 and max(工資)-min(工資) between 380 and 8001帶有分組的嵌套查詢:還可以利用分組得到的數(shù)據(jù)作為SELECT查詢語句的條件進(jìn)行查詢。下面以顯示職工所在倉庫的最大工資與最小工資之差在380~800之間的職工所在倉庫信息為例為講解一下。先求出職工所在倉庫的最大工資與最小工資之差在380~800之間的職工所在的倉庫號,再利用這個倉庫號顯示倉庫信息。Select * from 倉庫,where 倉庫號 in(Select 倉庫號 from職工group by 倉庫號having d max(工資)-min(工資) between 380 and 8001內(nèi)外層嵌套實現(xiàn)分組功能:利用group by分組顯示統(tǒng)計字段信息,有很多字段不能顯示。如顯示不同倉庫的平均工資信息,在這個查詢中只能顯示倉庫號,不能顯示職工號及職工的工資。因為不同倉庫的平均工資,有幾個倉庫就顯示幾條平均工資,而每個倉庫中的職工則有很多。下面以顯示不同職工經(jīng)手訂購單金額最大的訂單信息為例來講解一下。在這里應(yīng)該邊求出每名職工訂購單金額的最大值,邊顯示該職工所對應(yīng)的這條訂購單信息。具體代碼如下:Select a.* from 訂購單 a where 金額=(selectmax(金額) from 訂購單 where 職工號=)注意:上面語句中的訂購單 a是給這個訂購單起的一個別名,大家可以把它看成就其實就是訂購單的一張復(fù)制的表,在這里運用它只是為了使內(nèi)外層的嵌套更清晰、更容易理解。分組查詢字段顯示在表字段中及運算字段:如果在職工表中添加職工所在倉庫的平均工資值字段,這就對實際編程有很大的意義,即可以利用平均字段進(jìn)行運算,大大提高編程速度。下面以在職工表中添加職工所在的倉庫的平均工資字段為例來講解一下。Select a.* ,(Select avg(工資) from 職工 where 倉庫號=) as 所在倉庫的平均工資 from 職工 a在Select查詢中,還可以計算出每名職工的工資與職工所在倉庫的平均工資之差,具體操作如下:Select a.* ,(Select avg(工資) from 職工 where 倉庫號=) as 所在倉庫的平均工資,工資(Select avg(工資) from 職工 where 倉庫號=) as 所在倉庫的平均工資之差 from
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1