易祺專業清潔
為客戶打造最優質的環境
搬家快清辦公桌吧
辦公室細菌量比廁所高400倍!

首頁  •  tw 論壇 • 程式設計討論     • 

[php] 將兩個資料表資料結合在一起

房東:小蛙
發表時間:2011-09-02
[檢舉]


UNION ALL 這個指令的目的也是要將兩個 SQL 語句的結果合併在一起。 UNION ALLUNION 不同之處在於 UNION ALL 會將每一筆符合條件的資料都列出來,無論資料值有無重複。


UNION ALL 的語法如下:


[SQL 語句 1]

UNION ALL

[SQL 語句 2]


我們用和上一頁同樣的例子來顯示出 UNION ALLUNION 的不同。同樣假設我們有以下兩個表格,


Store_Information 表格




























store_name Sales Date
Los Angeles $1500 Jan-05-1999
San Diego $250 Jan-07-1999
Los Angeles $300 Jan-08-1999
Boston $700 Jan-08-1999


Internet_Sales 表格























Date Sales
Jan-07-1999 $250
Jan-10-1999 $535
Jan-11-1999 $320
Jan-12-1999 $750


而我們要找出有店面營業額以及網路營業額的日子。要達到這個目的,我們用以下的 SQL 語句:


SELECT Date FROM Store_Information

UNION ALL

SELECT Date FROM Internet_Sales


結果:

































Date
Jan-05-1999
Jan-07-1999
Jan-08-1999
Jan-08-1999
Jan-07-1999
Jan-10-1999
Jan-11-1999
Jan-12-1999



http://www.1keydata.com/tw/sql/sql-intersect.html



  • 贊助網站       

    廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
    完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!
    廣利不動產-新板特區指名度最高、值得您信賴的好房仲
    您的托付,廣利用心為您服務



  •  共 0 人回應

    姓名:
    佈告內容: