SQL查询:请问怎么查询出列表?查询出购买物品的购买名字,购买次数和总共花费的Price,用自连接会出错

注意:不是查询某个值,而是输出一个列表
2024-12-17 13:31:09
推荐回答(5个)
回答1:

关键点:
1.考查你sum,count的使用;注意要加group by,在此例中;
2.考查你的left join;但你只给了一个表。
select F_GiftID,count(F_ID),sum(F_GiftTotalPrice) from 你的表名 group by F_UserName;

回答2:

次数就是count(物品名称/物品id)
你那个花销的price用sum(物品)
你应该去看看sql方面的基础知识。

回答3:

请问你要怎么显示。 如果你把你的要求发给我的mail szstephenzhou@163.com 把你的数据和需要的结果 我帮你搞定

回答4:

如果是查询F_UserName区分的一个人的总共购物总价

select F_UserName,count(*),sum(F_GiftTotalPrice)
From tablename
group by F_UserName

回答5:

用left join
建议去了解下 inner join , left join ,right join