我正在尝试编写一个sql查询来从“State”列中选择多个状态...我怎么得到#1054 - 'where子句'中的未知列'Alaska',当它不是列时?
SELECT * FROM Sheet1 WHERE State IN (`Alaska`, `Arizona`)
谢谢
史蒂夫
答案 0 :(得分:6)
您使用的是错误的引号;对于数据,您需要单引号 - 反引号用于列和表名:
SELECT * FROM `Sheet1` WHERE `State` IN ('Alaska', 'Arizona')