按日差异排序

时间:2016-09-28 20:48:39

标签: sql-server sql-server-2012

我正在做一个简单的查询,一个带有ID,姓名和出生日期的桌子上的选择。我想根据现在和桌子出生日期之间存在差异的日子从低到高排序。有任何想法吗?我是SQL的新手,我想不出怎么做。

表用户

SELECT * FROM User ORDER BY

1 个答案:

答案 0 :(得分:1)

你可以像这样使用

select * from user order by datediff(d,dateofbirth, getdate())