我在值列表中輸出。基於日期和限制標識值
Name Date of Entry
C1 - 1/1/2011
C3 - 3/3/2011
C2 - 2/2/2011
C4 - 4/4/2011
C5 - 5/5/2011
對於說上面的列表數爲5,我有帽數爲2,所以任何「C的大於2應該被禁用,並且打算將根據入境之日起被禁止的銫。
即。根據日期取出較舊的Cs(首次進入系統),在這種情況下應啓用C1和C2,並禁用C3,C4 & C5。
select * from table order by date;
=>這給了我C1,C2,C3,C4,C5。
select * from table order by date limit 2;
=>這給了我很好的C1和C2,但是我怎麼知道C3,C4,C5需要被禁用。
我確實想識別C3,C4和C5需要禁用。
是否可以在單個查詢中執行?任何MySQL開發人員都有幫助?
謝謝。
你只是想選擇需要被禁用,還是要執行表上的更新行的名字嗎? –
沒有更新,只需要知道那些被禁用的。 – Sharpeye500
日期保證是唯一的嗎?如果有三個日期「2011/1/1」,會發生什麼?隨機刪除其中的兩個? –