我有以下代码:
SELECT q25, (
(
AVG( q1 ) + AVG( q2 ) + AVG( q3 ) ) /3 ) AS Overall
FROM t_results
WHERE brand = 'XYZ'
AND DATE = 'MAY2012'
GROUP BY q25
ORDER BY Overall
DESC LIMIT 1
如果查询 phpmyadmin 没有找到数据,则返回以下消息(非常正确):
MySQL returned an empty result set (i.e. zero rows). ( Query took 0.0178 sec )
但是,我想要的是实际返回一个NULL
值,这可能吗?我很欣赏这可能不是最佳实践,但我正在使用继承的代码,这可能是解决方案的最简单和最快的途径。
一如既往地感谢,
H。