求查詢語句

2022-11-13 15:27:28 字數 765 閱讀 4290

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...