2016-11-25 6 views
1

で特別な列をカウントし、それら最初は、MySQL

SELECT * FROM erfasst 
WHERE jahr >= curdate() - INTERVAL DAYOFWEEK(curdate())+6 DAY 
AND jahr < curdate() - INTERVAL DAYOFWEEK(curdate())-1 DAY 

enter image description here

を並べ替える場合、私は列のデータをカウントすることができますどのように私は結果としてgesamt(4589)からの出力を必要とします。結果が多い場合、mysqlはgesamtカラムを一緒に数える必要があります。

+0

見つかったすべての 'gesamt'列=合計 "一緒に 'gesamt'列を数えますか"?期待される成果は? –

答えて

0

あなたはgesamtのすべての値を合計する:

SELECT SUM(gesamt) AS gesamt 
FROM erfasst 
WHERE jahr >= curdate() - INTERVAL DAYOFWEEK(curdate())+6 DAY 
    AND jahr < curdate() - INTERVAL DAYOFWEEK(curdate())-1 DAY