亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        MySQL數(shù)據(jù)庫中g(shù)roup by語句與update語句的用法研究

        2019-09-27 12:48:28孫曼曼河北師范大學(xué)附屬民族學(xué)院
        傳播力研究 2019年27期
        關(guān)鍵詞:子句語句用法

        孫曼曼 河北師范大學(xué)附屬民族學(xué)院

        MySQL遵循SQL查詢的基本語法,但在某些細(xì)節(jié)方面還是與基本語法有所區(qū)別。下面討論在數(shù)據(jù)查詢、修改中遇到的問題,主要涉及到的語句有g(shù)roup by語句、update語句。

        一、MySQL數(shù)據(jù)庫中g(shù)roup by語句的用法

        Group by語句的作用是對(duì)數(shù)據(jù)進(jìn)行分組。

        (一)語法

        select 列名1,列名2,......,聚合函數(shù)(列名)

        from 表名

        [where.........]

        group by 列名1,列名2,......

        (二)語法說明

        1. group by 子句指定按照哪些列進(jìn)行分組。

        2.可以按照一列進(jìn)行分組,也可以按照多列進(jìn)行分組。按多列分組時(shí),各列名之間用逗號(hào)分隔。

        3.在使用group by子句時(shí),select子句中的任意一列要么包含在聚合函數(shù)中,要么必須在group by子句中出現(xiàn)過。

        (三)實(shí)例

        要求從teacher表中,查詢各個(gè)系男、女教師的人數(shù),其中teacher表的關(guān)系模式如下所示:teacher(tno, tname, cno, sal, dname, tsex, tage)

        select dname, tsex, count (*) as人數(shù)

        from teacher

        2.2 干預(yù)前后兩組患者HAMA和HAMD評(píng)分比較 干預(yù)前兩組患者HAMA和HAMD評(píng)分比較,差異無統(tǒng)計(jì)學(xué)意義(P>0.05);干預(yù)后,觀察組患者HAMA和HAMD評(píng)分均較對(duì)照組降低,差異有統(tǒng)計(jì)學(xué)意義(P<0.05),見表2。

        group by dname, tsex

        order by dname

        (四)實(shí)際應(yīng)用用遇到的問題

        MySQL中的group by在應(yīng)用過程中并沒有嚴(yán)格的遵守:使用group by 子句時(shí),select子句中的任意一列要么包含在聚合函數(shù)中,要么必須在group by中出現(xiàn)過。

        例如:我們將上例做如下修改:

        select tage, dname, tsex, count (*) as 人數(shù)

        from teacher

        group by dname, tsex

        order by dname

        分析:Select子句中的tage并沒有出現(xiàn)在group by子句中,也沒有包含在聚合函數(shù)內(nèi),但是該查詢語句仍能執(zhí)行并查出結(jié)果,系統(tǒng)并沒有提示語法錯(cuò)誤。雖然語句正常執(zhí)行了,但是所查出的數(shù)據(jù)tage并沒有實(shí)際的意義。

        在實(shí)際應(yīng)用中建議遵循:使用group by時(shí),select子句中的任意一列要么包含在聚合函數(shù)中,要么必須在group by中出現(xiàn)過。

        二、MySQL數(shù)據(jù)庫中update語句的用法

        (一)語法

        (二)實(shí)例

        要求將所有教師的年齡增加1歲,同時(shí)給所有教師的工資增加10%。

        (三)實(shí)際應(yīng)用出現(xiàn)的問題

        要求:當(dāng)男教師的工資低于所有男教師的平均工資時(shí),將該男教師的工資提高5%。

        參考答案如下:

        update teacher

        set sal=sal*1.05

        where tsex='男'and sal〈(select avg(sal)from teacher where tsex='男')

        分析:在MySQL中執(zhí)行這條語句,系統(tǒng)提示錯(cuò)誤。出現(xiàn)該錯(cuò)誤的原因是:在MySQL中,在同一條查詢語句中不能直接從某表中查出數(shù)據(jù)再更新或刪除本表中的數(shù)據(jù)。

        修改方法如下:

        三、結(jié)論

        在MySQL數(shù)據(jù)中使用group by子句時(shí),select子句中的任意一列要么包含在聚合函數(shù)中,要么必須在group by子句中出現(xiàn)過;在使用update語句時(shí),在同一條查詢語句中不能直接從某表中查出數(shù)據(jù)再修改本表中的數(shù)據(jù)。

        猜你喜歡
        子句語句用法
        命題邏輯中一類擴(kuò)展子句消去方法
        address的高級(jí)用法你知道嗎?
        命題邏輯可滿足性問題求解器的新型預(yù)處理子句消去方法
        重點(diǎn):語句銜接
        “作”與“做”的用法
        西夏語的副詞子句
        西夏學(xué)(2018年2期)2018-05-15 11:24:42
        精彩語句
        特殊用法
        命題邏輯的子句集中文字的分類
        如何搞定語句銜接題
        天天澡天天揉揉AV无码人妻斩| 亚洲国产精品成人久久| √天堂中文官网在线| 玩弄放荡人妻少妇系列| 国产精品区一区二区三在线播放| 亚洲精品国产精品av| 高清国产亚洲精品自在久久| 大尺度免费观看av网站| 亚洲裸男gv网站| 一本色综合亚洲精品蜜桃冫| 无码专区无码专区视频网址| 国产偷闻女邻居av在线观看| 免费国产在线视频自拍白浆| 国产午夜伦鲁鲁| 在线观看av永久免费| 亚洲国产免费公开在线视频 | 亚洲大胆美女人体一二三区| 亚洲最大中文字幕在线| 亚洲乱亚洲乱妇50p| 欧美大香线蕉线伊人久久| 99久久久精品国产性黑人| 亚洲国产国语对白在线观看| 97一期涩涩97片久久久久久久 | 精品国产一区二区三区久久狼| 动漫av纯肉无码av在线播放| 亚洲精品国产熟女久久久| 亚洲综合国产成人丁香五月激情 | 国产av人人夜夜澡人人爽| www.日本一区| 免费女女同黄毛片av网站| 欧美性白人极品1819hd| 精品深夜av无码一区二区老年| 国产va精品免费观看| 白嫩少妇在线喷水18禁| 日韩精品成人区中文字幕| 黑人巨大精品欧美一区二区| 免费国产黄线在线播放| 蜜桃视频一区二区三区| 免费a级毛片在线播放| 乌克兰少妇xxxx做受野外| 亚洲av高清在线观看三区|