按表中的出生年月计算出年龄:
select *,DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW())-TO_DAYS(userInfoBirthday)),'%Y')+0 AS age from store_userinfo where userId=8;
去掉数据首尾的空格:
trim(字段名);
本文介绍了两种实用的SQL技巧:一是通过特定SQL语句计算用户的年龄,二是展示如何使用trim函数去除数据前后空白字符的方法。
按表中的出生年月计算出年龄:
select *,DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW())-TO_DAYS(userInfoBirthday)),'%Y')+0 AS age from store_userinfo where userId=8;
去掉数据首尾的空格:
trim(字段名);
1120
3125

被折叠的 条评论
为什么被折叠?