在Where子句中使用Mysql变量

时间:2014-09-20 19:04:11

标签: mysql sql select

我想写一些像这样的小选择

select t.id,func(t.name) from table t where func(t.name)>0

但我想只调用一次函数func

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

使用HAVING

SELECT t.id, func(t.name) AS f
FROM Table AS t
HAVING f > 0