sql語句5張表關聯,sql語句三張表關聯查詢

2022-12-26 16:01:16 字數 2790 閱讀 6038

1樓:匿名使用者

select 1.*,2.name,3.name,4.name,5.name from 1

left join 2 on 1.2id = 2.idleft join 3 on 1.

3id = 3.idleft join 4 on 1.4id = 4.

idleft join 5 on 1.5id = 5.idwhere 2.

name like '%param%'

or 3.name like '%param%'

or 4.name like '%param%'

or 5.name like '%param%'

沒有測試..自己測

2樓:匿名使用者

select 表2.標題,表3.標題,表4.標題,表5.標題 from 表1 inner join 表2 on 表1.內容id=表2.id

inner join 表3 on 表1.內容id=表3.id inner join 表4 on 表1.

內容id=表4.id inner join 表1.內容id=表5.

id where 條件

3樓:

select 標題 from (select * from 表2 unin select * from 表3 unin select * from 表4 unin select * from 表5) where 標題='"+textbox.text+"'

4樓:荒村歸來

你的的表之間的關係是什麼?

資料庫中五個表要關聯起來怎麼寫sql語句? 30

5樓:匿名使用者

他們的寫法有錯誤,應該有一個作為主表,只有分塊做兩次關聯,不然會得不到你想要的結果

select a.*,b.訂單編號,b.顧客編號,b.**,b.購買日期,b.姓名**住址

from (select a.*,b.票號 廳號 **時間 from 電影表 a,電影票表 b,廳表 c

where b.電影編號=a.電影編號

and b.廳號=c.廳號)a,

(select b.*,a. 姓名**住址 from 顧客表 a,訂單表 b

where a.顧客編號=b.顧客編號) b

where a.電影編號=b.電影編號

6樓:

好吧 我承認我比較無聊

select *

from 電影表, 電影票表, 廳表, 顧客表, 訂單表where 電影票表.廳號 = 廳表.廳號and 電影票表.

電影編號 = 電影表.電影編號and 電影票表.電影編號 = 訂單表.

電影編號and 訂單表.顧客編號 = 顧客表.顧客編號

7樓:匿名使用者

建立資料庫關係圖,或者建立外碼,如果要實現查詢就直接用select語句,只要有聯絡任何兩個表的連線屬性相同就可以。

8樓:

關聯不用寫語句,直接建立一個資料庫關係圖,在裡面拉關係就可以了

9樓:講師天翼

。。。不建議各位手把手教他, 這個問題只能代表其基礎知識匱乏, 應該好好看看書, 交給他反而害了他

10樓:

你要做什麼查詢咯?

關聯直接用他們的外來鍵進行關聯咯

mysql資料庫,一共五個表,怎麼關聯,幫忙寫下sql語句

11樓:匿名使用者

--你想達到什麼結果?

--使用左聯結 或者 where 條件都可以完成

sql語句三張表關聯查詢

12樓:匿名使用者

select a.*,c.temperature_alarm_gradient from  ugp_check_node as a

inner join ugp_converge_node as b on a.id=b.id

inner join ugp_converge_node_config as c on a.id=c.id

個人覺得,b裡面應該是沒有id的,應該是b裡面有個列與a相關另一個列與c相關,a與c沒關係,這樣才會出現3表關聯的需求,不然又不查b 那麼這個查詢跟b就沒什麼關係了

sql語句 關聯表的問題

13樓:匿名使用者

select 資料 from a,b where a.id = b.id 這樣查出來就會把沒有的剔除了

如果主表有的資料,副表沒有,而且要顯示主表中資料時:

select 資料 from a left jion b on a.id = b.id

如果主表沒有資料,副表有,而且要顯示副表中資料時:

select 資料 from a right jion b on a.id = b.id

14樓:匿名使用者

如果你要查詢副表中有的就用以下語句

select * from 主表 where id in (select id from 副表)

如果你要刪除主表中副表沒有的資料

delete from 主表 where id not in (select id from 副表)

15樓:格蘭德查全球

select * from zhubiao where id in (select id from fubiao)

sql語句如何將表進行關聯查詢,sql語句如何將三個表進行關聯查詢?

select distinct a.caseno caseno,a.daterecived,a.buildid,a.contractno,max b.dateofrmi dateofrmi,c.venue,c.district from a left join b on a.caseno b.cas...

sql語句問題,sql語句問題

group by是分組函式 描述可能不準確 count是聚合函式,一定要確定分組的維度,才能在該維度下使用聚合函式進行統計,你要新增dname,那麼dname應該和deptno一起作為統計的維度,又dname在dept表中需要進行表關聯,所以 sql select deptno,dname,coun...

簡單SQL查詢 5,蒐集SQL常用的操作語句

updatexset 單價 case when型別 y.列1 then select 列1from ywhere y.x.when型別 y.列2 then select 列2from ywhere y.x.when型別 y.列3 then select 列3from ywhere y.x.else ...