请教一个数据类型 select cast(datediff(mm,生日,getdate())*1.0/12 as decimal(5,1)) from 表 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用CAST 函数或者用CONVERT函数。 下面这个可以实现多少岁几个月的显示select CONVERT(varchar(3), datediff(mm,'1990-01-20',getdate())/12)+'岁'+ CONVERT(varchar(3), datediff(mm,'1990-01-20',getdate()) % 12)+'个月' 可是我用1L的答案时它提示错误说转换datetime失败 老师我想问一下datediff(mm,'1990-01-20',getdate()) % 12这一部分是什么意思呀?不好意思我我逻辑不大好 求个简单的sql语句 我从另个台电脑COPY了一个SQL备份文件,请问如何还原 mysql 安装客户端时报错! 如何使用 sql 语句得到当前被访问的 数据库 名? 一道很普遍的题 数据库恢复什么函数? 导入SQLSERVER数据库字体乱码问题!~~~ 共享锁,排他锁有什么不同?· 如何编程ms sql server 2000 查询某个触发器的类型(即insert, delete or update)? sybase12中如何找到SQL ADVANCE 求助SQLSERVER本地出问题了。。。。 整一天了,没办法,只好求助各位师哥、师姐夫:求一个列出滞销商品的SQL语句
+ CONVERT(varchar(3), datediff(mm,'1990-01-20',getdate()) % 12)+'个月'