mysql - 查找小于等于0但没有重复记录的记录
问题描述
我有 2 个表,1 先看看这个:表 state_inventary
ID_STATE_INVENTARY, DESCRIPTION
0 STORE
1 TRANSIT
2 SOLD_STORE
3 STORAGE
表article_stock
ID_STOCK ID_ORIGIN ARTICLE UNIT_SOLD ID_STATE_INVENTARY
0 1 A 10 0
1 2 A 0 1
2 1 B 5 2
3 3 C 0 3
4 4 D 0 3
5 5 E 10 1
6 2 A 0 2
7 1 B 0 2
我需要找到 ID_STATE_INVENTORY 值为 0 或 2 或 3 的文章,我明白了 但我需要找到 UNIT_SOLD 总和为零的文章,我不知道这些我想如何找到类似的东西
ID_STOCK ID_ORIGIN ARTICLE UNIT_SOLD ID_STATE_INVENTARY
3 3 C 0 3
4 4 D 0 3
或者
ARTICLE
C
D
在我的查询中,我有下一个结果
ID_STOCK ID_ORIGIN ARTICLE UNIT_SOLD ID_STATE_INVENTARY
1 2 A 0 1
3 3 C 0 3
4 4 D 0 3
6 2 A 0 2
7 1 B 0 2
有人知道我该怎么做吗?
解决方案
尝试这个。
SELECT SUM(`UNIT_SOLD`) AS `UNIT_SOLD`, `ARTICLE` FROM `table_name` GROUP BY `ARTICLE`;
推荐阅读
- python - 我们如何将 OHLCV 1 分钟 Pandas Dataframe 重新采样为 5 分钟 Dataframe - 2020 方法?
- javascript - 引导下拉菜单在单击时关闭其容器菜单
- swift - 如何检查用户输入的域(和子域)与我的白名单?
- c - kill() 是否在 C 中立即工作?还是有机会运行下一行?
- javascript - 从我的代码中删除 style = "flex-wrap:wrap"
- python - 在 Python 中的列表上重复一组过程(中级学习者)
- android - 如何使用 AS 3.6.3 将视图/小部件限制为障碍
- excel - 无法在 VBA 上隐藏和显示特定工作表
- c# - 如何将多个值添加到列表中特定对象的属性?
- angular - TS2345:“Moment”类型的参数不可分配给“MomentInput”类型的参数