欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

非常不錯(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  找出成績(jī)?yōu)?nbsp;95 分的學(xué)生的姓名。(子查詢) 

        Select SNAME   FROM STUDENTS 
                                      Where   SNO = 
                          (Select SNO FROM   ENROLLS Where  GRADE = 95)
例 24  找出成績(jī)?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)及成績(jī)。(連接查詢) 

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

相關(guān)文章

  • sqlserver 導(dǎo)出插入腳本代碼

    sqlserver 導(dǎo)出插入腳本代碼

    工作中經(jīng)常遇到需要將遠(yuǎn)程客戶數(shù)據(jù)庫(kù)中的數(shù)據(jù)復(fù)制到本地來測(cè)試,下載整個(gè)數(shù)據(jù)庫(kù)太大了不值得,用下面的腳本可以按指定表生成Insert腳本,將腳本復(fù)制到本地來執(zhí)行,這樣快捷了不少
    2012-01-01
  • sql server利用不同語種語言顯示報(bào)錯(cuò)錯(cuò)誤消息的方法示例

    sql server利用不同語種語言顯示報(bào)錯(cuò)錯(cuò)誤消息的方法示例

    這篇文章主要給大家介紹了關(guān)于sql server利用不同語種語言顯示報(bào)錯(cuò)錯(cuò)誤消息的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用sql server具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • SQLSERVER中得到執(zhí)行計(jì)劃的兩種方式

    SQLSERVER中得到執(zhí)行計(jì)劃的兩種方式

    得到執(zhí)行計(jì)劃的方式有兩種:一種是在指令的前面打開一些開關(guān),讓執(zhí)行計(jì)劃信息打在結(jié)果集里,這種方法比較適合在一個(gè)測(cè)試環(huán)境里對(duì)單個(gè)語句調(diào)優(yōu);另一種方法是使用SQL Trace里的事件跟蹤來跟蹤語句的執(zhí)行計(jì)劃,感興趣的朋友可以了解下
    2013-01-01
  • 幾個(gè)擴(kuò)展存儲(chǔ)過程使用方法

    幾個(gè)擴(kuò)展存儲(chǔ)過程使用方法

    sqlserver里面有一些危險(xiǎn)的擴(kuò)展存儲(chǔ)過程,可以操作注冊(cè)表,所以很多情況下,下面的存儲(chǔ)過程為了服務(wù)器安全都會(huì)將這些存儲(chǔ)過程刪除。不過防御與安全同等重要。下面是具體的注冊(cè)的操作方法。
    2010-07-07
  • SQL Server中使用Linkserver連接Oracle的方法

    SQL Server中使用Linkserver連接Oracle的方法

    SQL Server提供了Linkserver來連接不同數(shù)據(jù)庫(kù)上的同構(gòu)或異構(gòu)數(shù)據(jù)源。下面以圖示介紹一下連接Oracle的方式
    2012-07-07
  • 用sql腳本創(chuàng)建sqlserver數(shù)據(jù)庫(kù)范例語句

    用sql腳本創(chuàng)建sqlserver數(shù)據(jù)庫(kù)范例語句

    創(chuàng)建sqlserver數(shù)據(jù)庫(kù)腳本 范例 ,主要是熟悉下用sql語句創(chuàng)建數(shù)據(jù)庫(kù)的代碼。
    2010-09-09
  • BCP 大容量數(shù)據(jù)導(dǎo)入導(dǎo)出工具使用步驟

    BCP 大容量數(shù)據(jù)導(dǎo)入導(dǎo)出工具使用步驟

    bcp工具的參數(shù)幫忙請(qǐng)查看聯(lián)機(jī)叢書.
    2010-05-05
  • SQL注入之報(bào)錯(cuò)注入的具體使用

    SQL注入之報(bào)錯(cuò)注入的具體使用

    報(bào)錯(cuò)注入就是利用了數(shù)據(jù)庫(kù)的某些機(jī)制,人為地制造錯(cuò)誤條件,使得查詢結(jié)果能夠出現(xiàn)在錯(cuò)誤信息中,主要介紹了SQL注入之報(bào)錯(cuò)注入的具體使用,感興趣的可以了解一下
    2023-08-08
  • SQL對(duì)冗余數(shù)據(jù)的刪除重復(fù)記錄只保留單條的說明

    SQL對(duì)冗余數(shù)據(jù)的刪除重復(fù)記錄只保留單條的說明

    本文講一下數(shù)據(jù)庫(kù)中通常存在一些冗余數(shù)據(jù),如重復(fù)記錄就是一種,那這樣的記錄如何刪除呢?
    2010-03-03
  • Sql學(xué)習(xí)第三天——SQL 關(guān)于with ties介紹

    Sql學(xué)習(xí)第三天——SQL 關(guān)于with ties介紹

    with ties一般是和Top , order by相結(jié)合使用的,會(huì)查詢出最后一條數(shù)據(jù)額外的返回值,接下來將為大家詳細(xì)介紹下,感興趣的各位可以參考下哈
    2013-03-03

最新評(píng)論