SQL複雜表查詢

時間 2022-05-01 22:55:09

1樓:匿名使用者

看了頭暈,為何要用中文欄位呀,呵呵~

select 主表.*,工序表.工序名稱,作廢表.作廢名稱 from 主表

left 工序表 on 主表.工序代號=工序表.工序代號left 作廢表 on 主表.

作廢代號=作廢表.作廢代號where 主表.工序代號 in(601,602)--你要查的錯誤工序代號,用逗號隔開,比如說601,602

and 主表.產品名稱 in(a01,b01)--你要查的產品名稱,用逗號隔開,比如說a01,b01

2樓:匿名使用者

select 主表.*,工序表.工序名稱,作廢表.作廢名稱 from 主表

left 工序表 on 主表.工序代號=工序表.工序代號left 作廢表 on 主表.

作廢代號=作廢表.作廢代號where 主表.工序代號 in(601,602)--你要查的錯誤工序代號,用逗號隔開,比如說601,602

and 主表.產品名稱 in(a01,b01)--你要查的產品名稱,用逗號隔開,比如說a01,b01

SQL語句多表查詢,SQL同時查詢多個表

1 開啟microsoft sql server 2012,選中需要查詢所有表的資料庫。3 點選 新建查詢 後,會在右邊彈出一個框,我們需要在這裡編寫sql語句,來查詢該資料庫下的所有表結構。4 編寫sql語句,點選 執行 當然,這表語句我們可以根據實際情況,來改變條件只查詢需要的表名。5 這時,會...

sql查詢結果別名引用已有表,sql 對查詢結果別名 急救

select a,b,select c form tt limit 10 as c from select a,b,c from t tt 是不是你這句select c form tt limit 10,from寫成form的原因,因為你這個後面也叫tt,你這句話本身寫的問題就很大。from後面應該...

SQL分組統計且跨表查詢

select table2.t name,sum table1.s total from table1,table2 where table1.s date like 2013 02 group by table2.t name select table2.t id,sum table1.s tot...