sql語句教程(18) union all
2006-11-28 16:19:11
大中小union all這個指令的目的也是要將兩個 sql 語句的結果合併在一起。union all和union不同之處在於union all會將每一筆符合條件的資料都列出來,無論資料值有無重複。
union all的語法如下:
[sql 語句 1]
union all
[sql 語句 2]
和union的不同。同樣假設我們有以下兩個**,
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
SQL語句教程 20 MINUS
sql語句教程 20 minus minus指令是運用在兩個 sql 語句上。它先找出第乙個 sql 語句所產生的結果,然後看這些結果有沒有在第二個 sql 語句的結果中。如果有的話,那這一筆資料就被去除,而不會在最後的結果中出現。如果第二個 sql 語句所產生的結果並沒有存在於第乙個 sql 語句...
SQL語句基礎教程 二
三 技巧 1 1 1,1 2的使用,在sql語句組合時用的較多 where 1 1 是表示選擇全部 where 1 2 全部不選,如 if strwhere begin set strsql select count as total from tblname where strwhere ende...
SQL語句教程 01 SELECT
sql語句教程 01 select sql語句教程 01 select 是用來做什麼的呢?乙個最常用的方式是將資料從資料庫中的 內選出。從這一句回答中,我們馬上可 以看到兩個關鍵字 從 from 資料庫中的 內選出 select 是乙個資料庫內的結構,它的 目的是儲存資料。在 處理這一部分中,我們會...