0
显示包含 “一个” 所有城市:MySQL的:如何通过列名作为MySQL中的查询参数
SELECT * FROM user WHERE city LIKE '%a%'; -- works fine
什么是正确的语法:
SET @param = 'city';
SELECT * FROM user WHERE @param LIKE '%a%'; -- NOT yielding any rows
测试在MySQL工作台查询
你需要ŧ o使用[13.5 Prepared SQL Statement Syntax](https://dev.mysql.com/doc/refman/5.7/en/sql-syntax-prepared-statements.html)。 – wchiquito