从数据库获取多个字段的数据,其中有某一个字段的数据是代表的年龄。
比如获取的数据:
name age no
A 0.5 1
B 2.4 2
C 12.0 3
D 18.5 4
E 22.7 5
设置一个规则:14及以上的就显示多少岁,不满14的就显示几岁零几个月,不满1的就显示几个月
想得到这样的:
A 五个月
B 2岁零4个月
C 12岁
D 18岁
E 22岁
也可以再获取name对应的出生年月日
这种用SQL可以进行实现吗