我有兩個表(1)REG(2)REG_TEMP使用兩個表格提供retrieveing數據
REG Columns: REGDNO, NAME REG_TEMP Columns: DATECOL
在REG表予存儲的值0 & 1至柱(即日期我在節目選擇)我在程序中修改了它,即我選擇的日期將被插入到REG_TEMP中,並且同一日期被更改爲我的表的新列REG 示例:如果我將Dec_12_2013作爲日期 REG表變爲REGDNO,NAME, DEC_12_2013(新列)和日期Dec_12_2013將成爲REG_TEMP表中的記錄。
現在我遇到的問題是「根據REG_TEMP的DATECOL的排序順序來顯示錶REG的記錄」,
REG_TEMP: DATECOL ---------- Dec_12_2013 Dec_5_2013 Dec_20_2013
每當我插入記錄REG_TEMP表看起來是這樣的,我的REG表格將具有如下列:
REG ----------- REGDNO NAME Dec_12_2013 Dec_5_2013 Dec_20_2013
其中列未被排序。
我無法理清正確的SQL語句,讓我的表作爲
REGDNO, NAME, Dec_5_2013, Dec_12_2013, Dec_20_2013
與每一列的適當記錄。
這就是我需要SQL語句或JAVA代碼對REG_TEMP的DATECOL中的日期進行排序,並根據排序的列名稱檢索表REG中的記錄。
任何人都請幫我解決它是如何完成的。