Sql - 对 2 列使用(分组依据)
Sql - use (Group by) with 2 columns
我已将 table 命名为 (TB1),其中包含列(设备 - Order_id - 数量)....
我想写 sql 查询以显示每个(订单号)和(设备名称)以及(设备总数量)在此订单中...我知道我们必须使用(分组依据)...但我不知道该怎么做
您可以像这样按两列分组:group by col1, col2
.
所以你的查询应该是这样的:
select Device, Order_no, sum(Qty)
from table_name
group by Device, Order_no
我已将 table 命名为 (TB1),其中包含列(设备 - Order_id - 数量)....
我想写 sql 查询以显示每个(订单号)和(设备名称)以及(设备总数量)在此订单中...我知道我们必须使用(分组依据)...但我不知道该怎么做
您可以像这样按两列分组:group by col1, col2
.
所以你的查询应该是这样的:
select Device, Order_no, sum(Qty)
from table_name
group by Device, Order_no