<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    想飛就別怕摔

    大爺的并TM罵人

    SQL語句整理[第三章](學習筆記)

    一、表連接
    cross     返回連接類型左右兩側的表中的所有行的所有組合。
    inner      返回連接類型左側表和右側表有相同值的所有行。
    left         返回左側表中的所有行,以及與左側表相匹配的右側表中的值,如沒有匹配的返回NULL。
    right       返回右側表中的所有行,以及與右側表相匹配的左側表中的值,如沒有匹配的返回NULL。
    full         返回左右兩側表的所有行。

    1.下例是內連接的例子。該實例返回PUBS數據庫的出版商及作者均在同一城市的出版商及作者信息。
    USE pubs
    方法一(內連接):
    SELECT p.pub_id,p.pub_name,p.state,p.city,(a.au_fname+' '+a.au_lname) AS authorName
    FROM publishers p      INNER JOIN authors a ON p.city = a.city

    方法二(where子句):
    SELECT p.pub_id,p.pub_name,p.state,p.city,(a.au_fname+' '+a.au_lname) AS authorName
    FROM publishers p, authors a  WHERE  p.city = a.city

    結果:
    p.pub_id       p.pub_name                   p.state       p.city           authorName
    1389            Algodata Infosystems      CA            Berkeley       Cheryl Carson 
    1389            Algodata Infosystems      CA            Berkeley       Abraham Bennet 

    2.下例是左聯接的事例
    USE pubs
    SELECT p.pub_id,p.pub_name,p.state,p.city,(a.au_fname+' '+a.au_lname)
    AS authorName FROM publishers p   LEFT JOIN authors a ON p.city = a.city

    結果:
    p.pub_id     p.pub_name                   p.state         p.city                 authorName
    0736           New Moon Books             MA             Boston               NULL
    0877           Binnet & Hardley             DC              Washington        NULL
    1389           Algodata Infosystems      CA              Berkeley            Cheryl Carson
    1389           Algodata Infosystems      CA              Berkeley            Abraham Bennet
    1622           Five Lakes Publishing       IL                Chicago             NULL
    1756           Ramona Publishers         TX               Dallas                NULL
    9901           GGG&G NULL                 M黱             chen                  NULL
    9952           Scootney Books              NY               New York          NULL
    9999           Lucerne Publishing           NULL           Paris                 NULL

    3.下例是右聯接的事例
    USE pubs
    SELECT p.pub_id,p.pub_name,p.state,p.city,(a.au_fname+' '+a.au_lname)
    AS authorName FROM publishers p   RIGHT JOIN authors a ON p.city = a.city

    4.一下查詢為外聯接
    USE pubs
    SELECT (a.au_fname+' '+a.au_lname) AS authorName ,p.pub_name
    FROM  authors a  FULL OUTER JOIN publishers p ON p.city = a.city
    ORDER  BY p.pub_name ASC,a.au_lname,a.au_fname ASC

    二、向表中插入數據
    USE northwind
    INSERT INTO Shippers (CompanyName,phone )
    Values (N'Snowflake Shpping' , N'(523)333-4443')

    三、修改表中的數據
    USE PUBS
    UPDATE titles SET price = price*2 WHERE pub_id IN
    (SELECT pub_id FROM publishers WHERE pub_name = 'New Moon Books')

    四、刪除表中的數據
    DELETE salesWHERE title_id IN (SELECT title_id FROM titles WHERE type = 'business')

    五、創建視圖
    USE pubs
    IF EXISTS (SELECT TABLE_NAME  FROM INFORMATION_SCHEMA. VIEWS
    WHERE TABLE_NAME ='CA_VIEW')DROP VIEW CA View GO
    CREATE VIEW CA_VIEW  AS 
    SLECTE au_lname,au_fname,city,state FROM authors
    WHERE state = 'CA' WITH CHECK OPTION


    posted on 2008-09-27 10:43 生命的綻放 閱讀(257) 評論(0)  編輯  收藏 所屬分類: 數據庫

    <2008年9月>
    31123456
    78910111213
    14151617181920
    21222324252627
    2829301234
    567891011

    導航

    統計

    常用鏈接

    留言簿(5)

    隨筆分類(94)

    隨筆檔案(93)

    文章分類(5)

    文章檔案(5)

    相冊

    JAVA之橋

    SQL之音

    兄弟之窗

    常用工具下載

    積分與排名

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 亚洲国产精品碰碰| 午夜视频在线观看免费完整版| 亚洲AV日韩精品一区二区三区| 亚洲人成网站999久久久综合| 日本成年免费网站| 国产成人精品亚洲日本在线 | 国产三级在线免费观看| 免费观看午夜在线欧差毛片| 久久久久久国产精品免费无码| 亚洲人成在线播放网站| 中文字幕免费观看视频| 亚洲VA成无码人在线观看天堂| 免费在线看黄的网站| 亚洲国产天堂久久综合网站| **毛片免费观看久久精品| 亚洲六月丁香六月婷婷色伊人| 波多野结衣中文字幕免费视频| 国产精品高清视亚洲精品| 在线免费观看一级毛片| 国产亚洲精品美女久久久久久下载| 免费a级毛片大学生免费观看| ww在线观视频免费观看w| 亚洲中文字幕无码不卡电影| 久久青草国产免费观看| 久久精品国产亚洲77777| 最新中文字幕免费视频| 美国毛片亚洲社区在线观看| 中文字幕日韩亚洲| 免费不卡在线观看AV| 亚洲国产美女精品久久久 | 精品久久久久久亚洲| 免费无码又爽又刺激高潮视频 | 亚洲色最新高清av网站| 国产在线观看免费视频播放器| 一级毛片免费在线| 亚洲色图古典武侠| 在线看片无码永久免费aⅴ| 一级特黄特色的免费大片视频| 亚洲国产精品lv| 免费jjzz在线播放国产| 一区二区三区四区免费视频|