新手求答疑,算年龄~

simplecao2012 2012-01-11 04:40:41
select datediff(yy,1989-03-14,getdate())

算出来107,我有这么老么?哪里出错了?
...全文
61 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Anitee 2012-01-12
  • 打赏
  • 举报
回复
黄_瓜 2012-01-11
  • 打赏
  • 举报
回复
select datediff(yy,1989-03-14,getdate())
select datediff(yy,1972,getdate())
/*

-----------
107

(1 行受影响)


-----------
107

(1 行受影响)


*/
黄_瓜 2012-01-11
  • 打赏
  • 举报
回复
不加引号 他把你中间的当成字段表达式了
simplecao2012 2012-01-11
  • 打赏
  • 举报
回复
大神们的速度好有爱!谢谢
叶子 2012-01-11
  • 打赏
  • 举报
回复

select datediff(yy,'1989-03-14',getdate())
/*
23
*/
pclsprest 2012-01-11
  • 打赏
  • 举报
回复
select datediff(yy,'1989-03-14',getdate())
jinwenjian 2012-01-11
  • 打赏
  • 举报
回复
select datediff(yy,'1989-03-14',getdate())

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧