2016-09-25 20 views
0

から他の列の合計私はこのような単一のテーブルがあります。MYSQL:個別の列

from_date | fare 
2016-09-23 | 10.35 
2016-09-23 | 7.50 
2016-09-24 | 20.05 
2016-09-25 | 9.45 

を、私は料理の明確な合計を返したいです。 返された結果は次のようにする必要があります:

from_date | fare 
2016-09-23 | 17.85 
2016-09-24 | 20.05 
2016-09-25 | 9.45 

は、私はこのクエリに

SELECT SUM(FARE) as FARE FROM (SELECT DISTINCT from_date_time as datefrom, fare as FARE) t 

を使用してみましたが、それは私がそれを望むようには戻りません。 クエリはどのように作成する必要がありますか?

+0

明瞭である必要がフィールド 'from_date' –

+0

個別SUMによって料金として合計(運賃)は、table_nameグループからFROM_DATEを選択? DISTINCTの日付を意味しましたか? –

答えて

1

最初に、別個の値の合計を求めることはありません。あなたは何かがあなたのデータモデル

セカンドと真剣に間違っている、という必要があることが判明した場合、あなたのサンプルデータは、あなただけの合計をしたいことを示唆している:

select from_date, sum(fare) 
from singletable t 
group by from_date; 
0

あなただけ(日付によってデータをグループ化する必要がありますu)は

SELECT from_date, SUM(fare) as fare FROM table_t GROUP BY from_date 
関連する問題