我想总结userId与我的图像不同的“ grundfrakt”。所以我只想对每个userId和ordernummer求和。
我得到值115,并且此选择查询正确。 我只是想绝对确定自己做对了吗? 因此,我不会错过任何可能使它混乱的东西!?
SELECT SUM(DISTINCT grundfrakt) FROM cart where ordernummer='176748409';
谢谢!
新问题!
感谢Impaler,它很棒。但是,如果“ grundfrakt”在另一个表(用户)中,您该怎么做?再次感谢。
所以我有“购物车”和“用户”表,我想从用户表中获得不同的“ grundfrakt”。
答案 0 :(得分:0)
假设class Main(QtWidgets.QMainWindow, Ui_ConfigAssign):
/ grundfrakt
组合的值始终完全相同,则您需要的查询是:
userid
要回答第二个问题,只需执行一个简单的ordernummer
,如下所示:
select
sum(x.m)
from (
select max(grundfrakt) as m
from cart
where ordernummer = '176748409'
group by userid
) x