如何在mysql中的同一查询中使用一些动态值

时间:2014-12-04 15:20:55

标签: mysql

如何在mysql中的同一查询中使用一些动态值,即在其他字段的select中将使用三列的总和。

SELECT col1 + col2 + col3 AS cols, (clos + col4) * col5 FROM table

1 个答案:

答案 0 :(得分:1)

在这种情况下,您必须使用变量来执行此操作。 请试试这个。它会起作用。

SELECT @result := col1 + col2 + col3 AS cols, (@result + col4) * col5 FROM table