当我使用 if 语句得到这样的结果时:
SELECT
IF(huxwz_user_orders.year = YEAR(CURDATE()) + 1, huxwz_user_orders.plannedweek + 52, huxwz_user_orders.plannedweek) as PlannedWeekG
当我像这样在查询中使用 PlannedWeekG 时:WHERE PlannedWeekG > 0
它给了我一个错误“where子句中的未知列'PlannedWeekG'。我做错了什么?