下面是我的疑问:
SELECT * FROM expense e JOIN category c ON e.category_id = c.category_id WHERE e.id = 42;
下面是结果集
我希望category_name中的所有行都像这样
category_name expense_amount
bills and recharge 200
shoes 1200
entertainment 2690
healthcare 726
Utensils 360
travel 1500
food 400
1条答案
按热度按时间xienkqul1#
你必须使用
group by
和一个sum
函数来实现你想要的。https://dbfiddle.uk/lrKlt5wM