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 –
只需按出生日期排序。你会得到相同的结果。 –