最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

非常不錯(cuò)的SQL語句學(xué)習(xí)手冊(cè)實(shí)例版第2/3頁

 更新時(shí)間:2007年03月25日 00:00:00   作者:  

單表操作 
例 16  找出 3 個(gè)學(xué)分的課程號(hào)和課程名。 

         Select CNO, CNAME  FROM   COURSES  Where   CREDIT = 3 
例 17  查詢年齡大于 22 歲的學(xué)生情況。 

         Select  * FROM   STUDENTS  Where  AGE > 22 
例 18   找出籍貫為河北的男生的姓名和年齡。 

         Select SNAME, AGE  FROM   STUDENTS 
                                               Where   BPLACE = ' 河北 '  AND  SEX = ' 男 ' 
例 19  找出年齡在 20 ~ 23 歲之間的學(xué)生的學(xué)號(hào)、姓名和年齡,并按年齡升序排序。 (ASC (升序)或 DESC (降序)聲明排序的方式,缺省為升序。 ) 

         Select SNO, SNAME, AGE   FROM   STUDENTS 
                                                     Where  AGE BETWEEN 20 AND 23 
                                                     orDER  BY  AGE 
例 20  找出年齡小于 23 歲、籍貫是湖南或湖北的學(xué)生的姓名和性別。(條件比較運(yùn)算符=、< 和邏輯運(yùn)算符 AND (與),此外還可以使用的運(yùn)算符有:>(大于)、>=(大于等于)、<=(小于等于)、<>(不等于)、 NOT (非)、 or (或)等。 
謂詞 LIKE 只能與字符串聯(lián)用,常常是 “ <列名>   LIKE  pattern” 的格式。特殊字符 “_” 和 “%” 作為通配符。 
謂詞 IN 表示指定的屬性應(yīng)與后面的集合(括號(hào)中的值集或某個(gè)查詢子句的結(jié)果)中的某個(gè)值相匹配,實(shí)際上是一系列的 or (或)的縮寫。謂詞 NOT IN 表示指定的屬性不與后面的集合中的某個(gè)值相匹配。 
謂詞 BETWEEN 是 “ 包含于 … 之中 ” 的意思。) 

        Select SNAME, SEX  FROM   STUDENTS 
                                              Where  AGE < 23  AND  BPLACE  LIKE' 湖% ' 
        或 

        Select SNAME, SEX  FROM   STUDENTS 
                                              Where  AGE < 23  AND  BPLACE  IN  ( ' 湖南 ' , ' 湖北 ' )
例 22  找出學(xué)生表中籍貫是空值的學(xué)生的姓名和性別。(在 SQL 中不能使用條件:<列名>= NULL 。在 SQL 中只有一個(gè)特殊的查詢條件允許查詢 NULL 值:) 

       Select SNAME, SEX  FROM   STUDENTS   Where  BPLACE IS NULL
多表操作 
例 23  找出成績?yōu)?nbsp;95 分的學(xué)生的姓名。(子查詢) 

        Select SNAME   FROM STUDENTS 
                                      Where   SNO = 
                          (Select SNO FROM   ENROLLS Where  GRADE = 95)
例 24  找出成績?cè)?nbsp;90 分以上的學(xué)生的姓名。 

     Select  SNAME   FROM   STUDENTS 
                                   Where  SNO IN 
                                    (Select SNO  FROM ENROLLS  Where GRADE > 90) 
        或 

    Select  SNAME   FROM   STUDENTS 
                                 Where  SNO = ANY 
                                 (Select SNO FROM ENROLLS Where GRADE > 90) 
例 25  查詢?nèi)繉W(xué)生的學(xué)生名和所學(xué)課程號(hào)及成績。(連接查詢) 

        Select  SNAME, CNO, GRADE  FROM   STUDENTS, ENROLLS 
                                                            Where  STUDENTS.SNO = ENROLLS.SNO

相關(guān)文章

最新評(píng)論

厦门市| 甘孜| 遂宁市| 通江县| 绥中县| 贵定县| 安化县| 名山县| 民和| 潢川县| 乐安县| 阿坝县| 都江堰市| 正宁县| 嘉善县| 淄博市| 仙桃市| 虞城县| 郯城县| 依兰县| 阳泉市| 曲松县| 泾源县| 西吉县| 潮州市| 郓城县| 乌兰察布市| 体育| 乐东| 红原县| 宝山区| 玛曲县| 海城市| 肇庆市| 博爱县| 镇江市| 霍城县| 三明市| 河池市| 临潭县| 宝坻区|