1
我正在做一個簡單的查詢,一個ID爲ID,姓名和出生日期的表上的選擇。我想根據從現在到表格出生日期之間的差異來看,從低到高排序。有任何想法嗎?我是SQL新手,我無法想象如何。按天差異排序
表用戶
SELECT * FROM User ORDER BY
我正在做一個簡單的查詢,一個ID爲ID,姓名和出生日期的表上的選擇。我想根據從現在到表格出生日期之間的差異來看,從低到高排序。有任何想法嗎?我是SQL新手,我無法想象如何。按天差異排序
表用戶
SELECT * FROM User ORDER BY
你可以使用這樣
select * from user order by datediff(d,dateofbirth, getdate())
嘗試使用DATEDIFF。 https://msdn.microsoft.com/en-us/library/ms189794.aspx –
只需按出生日期排序。你會得到相同的結果。 –