ここで私のデータを取得し、毎週の値を表示するためにこの次のクエリを使用します。ただし、新しい年があり、結果が週50, 51, 52 of 2016
と週1, 2, 3 of 2017
と表示される場合、の週番号は1,2,3,50,51,52
2017年の結果は2016年より前に表示されますが、どうすれば変更できますか?SQLのDatepart(week)、ORDER BY年ですか?
SELECT
DATEPART(wk, date) AS number,
SUM((kg * rep * sett)) AS weight,
SUM(kg/max * rep * sett) AS avg,
SUM((rep * sett)) AS reps,
MAX(kg/max) AS peak
FROM
Test
WHERE
date BETWEEN @0 AND @1 AND exercise < 4
GROUP BY DATEPART(wk, date)
あなたのお問い合わせには注文句が含まれていません... –
ご注文はどうすればよいですか?/@ ZoharPeled –
これは可能な '@ 0 AND @ 1'スパンに依存します。 jan2015からjan 2017に及ぶことができますか?その結果、あなたが望むものは何ですか? – Serg