<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之音

    兄弟之窗

    常用工具下載

    積分與排名

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 亚洲精品无码久久千人斩| 最近中文字幕电影大全免费版| 久久午夜免费视频| 亚洲伊人tv综合网色| 最近免费中文字幕高清大全| 亚洲第一精品福利| 99久久99久久精品免费观看| 99久久精品国产亚洲| 国产免费毛不卡片| 亚洲日韩久久综合中文字幕| 嫩草影院免费观看| 国产综合激情在线亚洲第一页 | 全免费A级毛片免费看网站| 亚洲日韩AV无码一区二区三区人| 免费无码不卡视频在线观看| 日韩国产精品亚洲а∨天堂免| 国产一区二区三区在线免费观看| 羞羞视频在线观看免费| 亚洲伊人色欲综合网| 99国产精品视频免费观看| 亚洲日本在线播放| 日本无卡码免费一区二区三区| 羞羞视频免费网站含羞草| 国产亚洲精品看片在线观看| 美丽姑娘免费观看在线观看中文版| 亚洲最大视频网站| 免费观看国产小粉嫩喷水| 两个人看www免费视频| 亚洲影视一区二区| 免费观看日本污污ww网站一区| 人妻免费一区二区三区最新| 亚洲国产成人久久三区| xvideos亚洲永久网址| 日本亚洲欧洲免费天堂午夜看片女人员| 亚洲乱码一二三四五六区| 免费一级毛片在线播放| 无码人妻一区二区三区免费n鬼沢| 亚洲国产精品综合久久20| 亚洲一区二区三区无码影院| 久热中文字幕在线精品免费| 全部在线播放免费毛片|