sql查詢表關聯求和,請高手給一條完整語句,謝謝

2022-03-05 01:32:19 字數 982 閱讀 1929

1樓:匿名使用者

select 表1.貨號,表1.編號,表2.規格,sum(表3.入數量-表3.出數量) as 庫存

from 表1 left join 表2 on 表1.編號=表2.編號

left join 表3 on 表1.編號=表3.編號group by 表1.貨號,表1.編號,表2.規格

2樓:邵錢偉

select  a.貨號,a.編號,b.規格,c.庫存(入數量-出數量)

from 表1 as a,表2 as b

(select  編號,sum(入數量 -出數量) as 庫存from 表3 group by 編號) as cwhere a. 編號=b. 編號  and  a.

編號=c. 編號

3樓:

select t.* ,(select sum(c.入數量) from 表3 as c where c.

編號 = t.編號) as 入數量 ,(select sum(c.出數量) from 表3 as c where c.

編號 = t.編號) as 入數量 from (select a.貨號,b.

編號,b.規格 from 表1 as a inner join 表2 as b on a.編號 = b.編號)

sql查詢三個有關聯的表的資料

4樓:

select a.dh,a.kh,b.sp,c.je from a

left outer join b on a.id=b.id

left ouer join c on a.dh=c.dh

5樓:匿名使用者

select a.dh,a.kh,b.

sp,c.jefrom a left join b on a.id=b.

idleft join c on a.dh=c.dh你不都寫出來了嗎

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多對多關係的兩表如何聯合查詢出所有的結果?

補充 這個,感覺樓主的語句不用寫成這樣詭異的,你可以試試下面的語句符不符合你的要求 select from table1 a,table 2 b where a.name b.name 這樣不就行了麼?可以給多一點資訊麼?具體你想返回什麼呢?是這樣麼?table1符合的記錄欄位 table1所對應的...

從多個表中查詢資料的sql語句,sql一個表中同時查詢兩個count的sql語句

建立一個儲存過程用來讀取 create procedure testpercudureasdeclare col integerdeclare tablename varchar 100 declare sql as varchar 200 begin select top 0 qqnum into...