1樓:酒深不怕巷子深
假設你a表上商品名列名為prod_name,b表上商品銷售數量列名為quantity
如果要統計a表每個商品分別對應的多條銷售數量,語句如下select a.id, a.prod_name, b.
quantity from a as a inner join b as b on a.id=b.b_id;
結果應該類似下圖(具體換成你的表名和列名)如果要統計a表每個商品對應的銷售總量,語句如下select a.id, a.prod_name, sum(b.
quantity) as total_quantity from a as a inner join b as b on a.id=b.b_id group by a.
id;結果類似下圖
2樓:雨中花雨落
select a.*,b.* from a as a,b as b where a.id=b.b_id
3樓:粉紅頑皮蛇
商品表goods
id 主鍵id goods_name 商品名稱銷售表sell
id 主鍵id goods_id 關聯商品的主鍵idselect a.`name` as '商品名稱',count(a.`name`) as '銷售數量' from (select g.
`name` from goods g,sell s where g.id = s.goods_id) a group by a.
`name`望採納
求SQL聯表查詢語句,求SQL聯表查詢語句
首先你要了解一下資料的傳輸 1 你不用擔心,20多萬資料很少的。我見過最高的單個表有近2億行資料。2 資料庫以sqlserver為例,它會把自己要用的資料快取到記憶體裡,然後再更新到硬碟,也就是說,你增刪改查的時候,實際上會先寫入到記憶體。所以sqlserver執行久了,你會發現工作管理員的記憶體佔...
求高手編寫SQL查詢語句急
個人認為樓上的回答有2個問題 第7小題,如果高學分課程這張表存在,那sql語句會出錯,應該先要用if not exist語句判斷這張表是否存在,如果存在,則用drop table語句刪除這張表才執行建立表的語句。第8小題應為select from 學生表 where year 出生日期 1993 o...
求這種查詢的具體sql語句
第一種解決方案 select from select spid,hw from t 1 src pivot count hw for hw in hwi00000001 hwi00000002 piv 第二種解決方案 select spid,sum hwi00000001 as hwi0000000...