显示2列之间哪个值更高

use*_*276 2 php mysql sql select

我有一张这样的桌子

??????????????????
?  VOL  ? WEIGHT ?
??????????????????
? 20.00 ? 222.00 ?
??????????????????
Run Code Online (Sandbox Code Playgroud)

但后来我想显示2列之间哪个值更高,这就像...

????????????????????????????
?  VOL  ? WEIGHT ? TONNAGE ?
????????????????????????????
? 20.00 ? 222.00 ? 222.00  ?
????????????????????????????
Run Code Online (Sandbox Code Playgroud)

Joh*_*Woo 5

使用 GREATEST

SELECT vol, weight, GREATEST(vol, weight) Tonnage
FROM tableName
Run Code Online (Sandbox Code Playgroud)

资源

  • @SamuelCook是的,`AS`是一个可选的关键字来添加`ALIAS`,[见这里](http://sqlfiddle.com/#!2/1a5444/4) (2认同)