Mysql 根据周和年选择数据

Mysql 根据周和年选择数据,mysql,sql,mysql-select-db,Mysql,Sql,Mysql Select Db,我有一个sql: SELECT YEAR(`end`) as week, WEEK(`end`) as year FROM table WHERE week=24 AND year=2016 但是我在where子句中得到了错误未知列week。我做错了什么?请帮帮我。提前Thx您不能在where子句中使用别名,请尝试此;) 您不能在where子句中使用别名,请尝试此;) SELECT WEEK(`end`) as week, YEAR(`end`) as year FROM table WHE

我有一个sql:

SELECT YEAR(`end`) as week, WEEK(`end`) as year
FROM table
WHERE week=24 AND year=2016 

但是我在where子句中得到了错误
未知列week
。我做错了什么?请帮帮我。提前Thx

您不能在
where
子句中使用别名,请尝试此;)


您不能在
where
子句中使用别名,请尝试此;)

SELECT WEEK(`end`) as week, YEAR(`end`) as year
FROM table
WHERE WEEK(`end`)=24 AND YEAR(`end`)=2016