2014-12-23 35 views
0

我有僱員記錄爲「遲到」,我希望能夠在給定年份每週對他們進行排序。我有一個下拉框,其中的值是從52(2014年的最後一週)以及1-53(2015年)的值。雖然我52周(下面我會告訴你我的查詢)讓我的價值觀,請按周幫助排序記錄?

sqlSelectRecord1 ="SELECT * FROM maintable where tagged_as = 'Late' and WEEKOFYEAR('2014-12-22')"; 
    psSelectRecord=conn.prepareStatement(sqlSelectRecord1); 
    rsSelectRecord1=psSelectRecord.executeQuery(); 

我似乎無法通過,使我的方式,如果有一種方法,我可以從1周開始記錄53年(2015年),通過改變每週的功能,無需進行其他52個查詢和52個其他結果集。我卡住了!請幫助?

按照由Uriil要求:

樣品輸入將是: 時間戳:當前日期 Encorder:簡 標籤:晚 時間登錄:9:05

輸出將是:

TIME STAMP ENCODER  NAME TAGGED AS TIME LOG IN 
12-23-2014 TINE  JANE  LATE   9:30AM 
+0

能否請您提供樣品輸入,以及預期的輸出? – Uriil

+0

好的非常感謝你@Uriil – user3211403

回答