2017-12-30 42 views
-1

カラム「ID」、「DATE」、「TYPE」、「AMOUNT」の「費用」テーブルがあります。 TYPEの列には、賃料、食料、衣類など、さまざまな種類の費用カテゴリが含まれています。TYPEの合計金額はどうなりますか?最後に私はParetoの種類のグラフを達成したいと思います。タイプ別のSQLの総計

は今、私はデータベースが1つしかMariaDB10であり、それが重要な場合はphpMyAdminで操作

SELECT SUM(AMOUNT) FROM Expenses WHERE TYPE="Food" 

1でを合計することができますよ。

+0

https://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-toを見ます-me-to-be-a-very-simple-sql-query – Strawberry

答えて

1

単純に、GROUP BY句を使用して、費用タイプの金額をグループ化します。

SELECTフィールドリストにはタイプが追加されているので、それぞれtypeの相対番号amountが表示されます。

これを試してみてください:次回のため

SELECT SUM(amount), type FROM Expenses 
group by type