我有一個數據庫作爲附加,其中我有一個BirthDate列分爲BirthYear,BirthMonth和BirthDayNumber。SQL查詢問題與日期
如。對於生日:
Wednesday, May 10, 1899
BirthYear:1899
BirthMonth : 5
BirthDayNumber :10
我想以下列格式的數據庫進行排序(月份和日期應該是按升序排列的情況下,如果月份和日期是相等的,那麼它應該在今年以降序排列)
01 January 2011
02 January 2012
02 January 2008
05 August 2012
06 September 2001
12 December 1899
你能幫我解決這個問題嗎?
您正在使用哪個數據庫管理系統? – Vikdor
BirthMonth ASC,BirthDay ASC或OrderYear DESC這是你想要的嗎? –
我正在使用sqlite,因爲我必須將其連接到iphone應用程序。在BirthMonth ASC,BirthDay ASC或OrderYear DESC我正在按年份排序。只有在月份和日期相等的情況下才應該考慮年份。 – ZealDeveloper