如何判斷一統計列的數量?求SQL語句

amfer 2003-09-03 12:49:19
一個表:有編號,數量等字段,我要求相同編號的數量之和sum(數量) as 'Total',如下表,但是有一編號‘002’在這個表中並無記錄,所以得到的和肯定為NULL,我想通過SQL判斷一下,如果為空,則設為0

編號 倉庫 數量
-------------------
001 A 10
001 B 5
...全文
20 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjhnet 2003-09-03
  • 打赏
  • 举报
回复
请再发一遍,实在看不东
maoyesky 2003-09-03
  • 打赏
  • 举报
回复
select a.編號,isnull(sum(b.數量),0) as 總數量 from
編號表 a left join 庫存表 b on a.編號=b.編號 group by a.編號
dafu71 2003-09-03
  • 打赏
  • 举报
回复
select 編號,isnull(sum(數量),0) as 總數量 from
yourtable GROUPY BY 编号
amfer 2003-09-03
  • 打赏
  • 举报
回复
yes,就是樓上說的這樣。
maoyesky 2003-09-03
  • 打赏
  • 举报
回复
select a.編號,isnull(sum(b.數量),0) as 總數量 from
編號表 a left join 庫存表 b on a.編號=b.編號
friendliu 2003-09-03
  • 打赏
  • 举报
回复
SELECT 编号,仓库,SUM(ISNULL(数量,0)) AS 数量 FROM TABLENAME
GROUPY BY 编号,仓库
GO
yoki 2003-09-03
  • 打赏
  • 举报
回复
select 编号,倉庫,sum(isnull(数量,0)) as 数量
from yourtable
group by 编号,倉庫

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧