0
我有我的查詢,但它不工作,我知道爲什麼,但我問你,如果你能幫助我,我會解釋。 請求不是邏輯,但它不是問題。
SELECT (5+5) AS result FROM house WHERE id = (5+5); [WORK]
SELECT (5+5) AS result FROM house LIMIT (5+5); [#1064 - You have an error in your SQL syntax]
SELECT (5+5) AS result FROM house WHERE id = result; [#1054 - Unknown column 'result' in 'where clause']
你有什麼想法解決這個問題嗎?我明白錯誤,但我問我是否可以用其他方式做。
謝謝。
我不知道你的問題是什麼。你有一個工作查詢,爲什麼你不想使用它? – AdamMc331
[可以在MySQL的WHERE子句中使用別名嗎?](http://stackoverflow.com/questions/200200/can-you-use-an-alias-in-the-where-clause-in -mysql) – AdamMc331
McAdam331:我無法使用HAVING,因爲我需要將結果與ID進行比較... – JonasGame