• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    對跨多個表格的數據組合時需要用到的SQL

    發布: 2009-10-16 09:50 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 26次 | 進入軟件測試論壇討論

    領測軟件測試網

    對跨多個表格的數據組合時需要用到的SQL  SQL 數據庫

    關鍵字:多個 組合 需要 SQL

     

      在對跨多個表格的數據進行組合時,有時很難搞清楚要使用哪一個SQL句法。我將在這里對將多個表格中的查詢合并至單一聲明中的常用方式進行闡述。

     

      在這篇文章中的樣本查詢符合SQL92 ISO標準。不是所有的數據庫生產商都遵循這項標準,而且很多廠商采取的提升措施會帶來一些意料不到的后果。如果你不確定你的數據庫是不是支持這些標準,你可以參看生產廠商的有關資料。

     

      SELECT

     

      一個簡單的SELECT聲明就是查詢多個表格的最基本的方式。你可以在FROM子句中調用多個表格來組合來自多個表格的結果。這里是一個它如何工作的實例:

     

      SELECT table1.column1, table2.column2 FROM table1,

     

      table2 WHERE table1.column1 = table2.column1;

     

      這個實例中,我使用點號(table1.column1)來指定專欄來自哪一個表格。如果所涉及的專欄只在一個參考的表格中出現,你就不需要加入完整的名稱,但是加入完整名稱會對可讀性起到幫助。

     

      在FROM子句中表格之間由逗號來分隔,你可以加入所需的任意多的表格,盡管一些數據庫有一個在引入正式的JOIN聲明之前他們可以有效地處理的內容這方面的限制,這個將在下面談到。

     

      這個句法是一個簡單的INNER JOIN。一些數據庫將它看成與一個外部的JOIN是等同的。WHERE子句告知數據庫哪一個區域要做關聯,而且它返回結果時,就像列出的表格在給定的條件下組合成一個單獨的表格一樣。值得注意的是,你的比較條件并不需要與你作為結果組返回的專欄相同。在上面的例子中,table1.column1和table2.column1用來組合表格,但是返回的卻是table2.column2。

     

      你可以在WHERE子句中使用AND關鍵字來將這個功能擴展至多于兩個的表格。你還可以使用這樣的表格組合來限制你的結果而不用實際地從每個表格返回專欄。在下面的例子中,table3與table1匹配,但是我沒有從table3返回任何東西來顯示。我只是確保來自table1的有關專欄存在于table3之中。注意此例中table3需要在FROM子句中被引用。

     

      SELECT table1.column1, table2.column2 FROM table1,

     

      table2, table3 WHERE table1.column1 =

     

      

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: sql SQL Sql 表格 數據

    21/212>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>