欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          認(rèn)識SQL 高級進(jìn)階

          sql教程欄目介紹10種高級進(jìn)階

          認(rèn)識SQL 高級進(jìn)階

          推薦(免費(fèi)):sql教程

          sql高級
          1、TOP子句
          TOP 子句用于規(guī)定要返回的記錄的數(shù)目。

          SELECT TOP 2 * FROM Persons   SELECT TOP 50 PERCENT * FROM Persons

          2、link查找的模式
          現(xiàn)在,我們希望從上面的 “Persons” 表中選取居住在以 “N” 開始的城市里的人:
          我們可以使用下面的 SELECT 語句:

          SELECT * FROM Persons   WHERE City LIKE ‘N%’

          提示:”%” 可用于定義通配符(模式中缺少的字母)
          通過使用 NOT 關(guān)鍵字,我們可以從 “Persons” 表中選取居住在不包含 “l(fā)on” 的城市里的人:
          我們可以使用下面的 SELECT 語句:

          SELECT * FROM Persons   WHERE City NOT LIKE ‘%lon%’

          3、通配符
          認(rèn)識SQL 高級進(jìn)階
          (1)通過使用 NOT 關(guān)鍵字,我們可以從 “Persons” 表中選取居住在不包含 “l(fā)on” 的城市里的人:
          我們可以使用下面的 SELECT 語句:

          SELECT * FROM Persons   WHERE City NOT LIKE ‘%lon%’

          (2)我們希望從上面的 “Persons” 表中選取名字的第一個字符之后是 “eorge” 的人:
          我們可以使用下面的 SELECT 語句:

          SELECT * FROM Persons   WHERE FirstName LIKE ‘_eorge’

          (3)我們希望從上面的 “Persons” 表中選取居住的城市以 “A” 或 “L” 或 “N” 開頭的人:
          我們可以使用下面的 SELECT 語句:

          SELECT * FROM Persons   WHERE City LIKE ‘[ALN]%’   不 SELECT * FROM Persons   WHERE City LIKE ‘[!ALN]%’

          4、IN 操作符
          IN 操作符允許我們在 WHERE 子句中規(guī)定多個值。IN 操作符實(shí)例
          現(xiàn)在,我們希望從上表中選取姓氏為 Adams 和 Carter 的人:
          我們可以使用下面的 SELECT 語句:

          SELECT * FROM Persons   WHERE LastName IN (‘Adams’,’Carter’)

          5、BETWEEN 操作符
          操作符 BETWEEN … AND 會選取介于兩個值之間的數(shù)據(jù)范圍。這些值可以是數(shù)值、文本或者日期
          如需以字母順序顯示介于 “Adams”(包括)和 “Carter”(不包括)之間的人,請使用下面的 SQL:

          SELECT * FROM Persons   WHERE LastName   BETWEEN ‘Adams’ AND ‘Carter’

          補(bǔ)集為No BETWEEN

          6、通過使用 SQL,可以為列名稱和表名稱指定別名(Alias)
          假設(shè)我們有兩個表分別是:”Persons” 和 “Product_Orders”。我們分別為它們指定別名 “p” 和 “po”。
          現(xiàn)在,我們希望列出 “John Adams” 的所有定單。
          我們可以使用下面的 SELECT 語句:

          SELECT po.OrderID, p.LastName, p.FirstName   FROM Persons  AS  p, Product_Orders  AS  po   WHERE p.LastName=’Adams’ AND p.FirstName=’John’

          也可以為列使用別名

          SELECT LastName AS Family, FirstName AS Name   FROM Persons

          7、join 和 Key
          有時為了得到完整的結(jié)果,我們需要從兩個或

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號