-1
我想寫一個SQL查詢來選擇從狀態欄「狀態」多個狀態...我怎麼得到#1054-未知列'阿拉斯加'在'where子句'它是什麼時候值不是列?Mysql選擇多個值的錯誤
SELECT * FROM Sheet1 WHERE State IN (`Alaska`, `Arizona`)
感謝
史蒂夫
我想寫一個SQL查詢來選擇從狀態欄「狀態」多個狀態...我怎麼得到#1054-未知列'阿拉斯加'在'where子句'它是什麼時候值不是列?Mysql選擇多個值的錯誤
SELECT * FROM Sheet1 WHERE State IN (`Alaska`, `Arizona`)
感謝
史蒂夫
您使用了錯誤的報價;對於數據,您需要單引號 - 反向列表爲列和表名稱:
SELECT * FROM `Sheet1` WHERE `State` IN ('Alaska', 'Arizona')