SQL将查询出来的结果,进行特定运算,作为新列输出

分类: MySQL |
有时候,会为了某种私秘,会将查询出来的结果先进行运算,然后再组成新列,调数据的时候,调新的数据输出,比如明星的年龄,收入等等
此时,可以在查询时临时组一个新的列
SELECT id,dep,yxvote FROM `think_item`;
SELECT id,dep,yxvote,(yxvote+5)
pretend FROM `think_item`;
注意,红色的是原来数据库中没有,新组成的列
括号里是在原有数据基础上加5,括号外面是给此列定义的别名,当然,可以直接写成 yxvote+5
但为了查询的方便,建议重新命别名
下图所示,结果1 结果2