A. 怎麼用sql語句將兩個表的欄位並列查詢出來
select * from table1 union all select * from table2,union all 是所有的都顯示出來,union 是只顯示不重復的,如果兩個表的欄位部分相同,把查詢的欄位寫出來亦可
B. SQL語句如何查詢合並兩張表(表一和表二有相同欄位,但數量不通)顯示兩張表的所有欄位
select isnull(a.name,b.name) as name,isnull(a.hobby,』—』) as hobby,isnull(b.age,null) as age
From 表1 a
Full join 表2 b on a.name =b.name
C. sql,兩個表同時顯示
SELECT 「欄位列表」
FROM price
WHERE EXISTS (SELECT * FROM usage WHERE (price.sn = usage.sn))
UNION ALL
SELECT 「欄位列表」
FROM usage
WHERE EXISTS (SELECT * FROM price WHERE (price.sn = usage.sn))
ORDER BY sn
D. sql合並顯示兩個不同欄位的表
select * from 表1
UNION ALL
select * from 表2
E. SQL怎樣合並顯示兩個沒有關聯的表
1、首先打開SQL SERVER管理工具,用select語句查詢一下當前表的記錄。
F. SQL怎麼寫,使兩張表的數據同時顯示出來。
select a.*,b.*
from 主表 a,從表 b where a.archivesinfoid=b.archivesinfotypeid
我是把你倆表的信息都顯示了
你只要把a.*,b.* 換成前綴+欄位的格式即可
比如你要查主表的那個name,就a.archivesinoname 這樣
G. sql語句 同時查詢兩個表
sql多表關聯查詢跟條件查詢大同小異,主要是要知道表與表之前的關系很重要;
舉例說明:(某資料庫中有3張表分別為:userinfo,dep,sex)
userinfo(用戶信息表)表中有三個欄位分別為:user_di(用戶編號),user_name(用戶姓名),user_dep(用戶部門)
。(關系說明:userinfo表中的user_dep欄位和dep表中的dep_id欄位為主外鍵關系,userinfo表中的user_sex欄位和sex表中的sex_id欄位為主外鍵關系)
dep(部門表)表中有兩個欄位分別為:dep_id(部門編號),dep_name(部門名稱)。(主鍵說明:dep_id為主鍵)
sex(性別表)表中有兩個欄位分別為:sex_id(性別編號),sex_name(性別名稱)。(主鍵說明:sex_id為主鍵)
一,兩張表關鍵查詢
1、在userinfo(用戶信息表)中顯示每一個用戶屬於哪一個部門。sql語句為:
selectuserinfo.user_di,userinfo.user_name,dep_namefromuserinfo,depwhereuserinfo.user_dep=dep.dep_id
2、在userinfo(用戶信息表)中顯示每一個用戶的性別。sql語句為:
selectuserinfo.user_di,userinfo.user_name,sex.sex_namefromuserinfo,sexwhereuserinfo.user_sex=sex.sex_id
二、多張表關鍵查詢
最初查詢出來的userinfo(用戶信息表)表中部門和性別都是以數字顯示出來的,如果要想在一張表中將部門和性別都用漢字顯示出來,需要將三張表同時關聯查詢才能實現。
sql語句為:
selectuserinfo.user_di,userinfo.user_name,dep.dep_name,sex.sex_namefromuserinfo,dep,sexwhereuserinfo.user_dep=dep.dep_idanserinfo.user_sex=sex.sex_id
(多個條件用and關聯)
H. sql語句 兩個表中有相同欄位,根據相同欄位,顯示兩個表的內容
selectbid,aname,bnamefromajoinbona.aid=b.bid