我有一个数据库作为附加,其中我有一个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