我的查詢將從週一到週日的數據進行分組。我希望能夠將數據從週四到週三進行分組。如何修改以TO_CHAR開頭的兩行?週四到週三的Oracle小組數據
SELECT SOMESTUFF
,WEEKNUM
,WEEKENDING
FROM (
SELECT SOMEDETAILS
,TRXDATE
,TO_CHAR(TRXDATE, 'IW') AS WEEKNUM
,TO_CHAR(TRUNC(TRXDATE, 'IW') + 7 - 1/86400, 'MM/DD/YYYY') AS WEEKENDING
FROM SOMETABLE
) DETAILS
INNER JOIN SOMEOTHERTABLES
GROUP BY SOMEFIELDS
,WEEKNUM
,WEEKENDING
那麼你想丟棄星期一,星期二,星期六和星期天? –
不,我不想丟棄任何數據,我只想讓我的週週四到週三,而不是週一到週日。 –
現在好了更有意義。 –