-1

「State」列から複数の状態を選択するSQLクエリを作成しようとしています...列ではなく値である場合、「where句」に不明な列「Alaska」が表示されるのはなぜですか?

 SELECT * FROM Sheet1 WHERE State IN  (`Alaska`,  `Arizona`)

ありがとう

スティーブ

4

1 に答える 1

6

間違った引用符を使用しています。データの場合、一重引用符が必要です。バッククォートは列とテーブルの名前です。

SELECT * FROM `Sheet1` WHERE `State` IN  ('Alaska',  'Arizona')
于 2012-10-05T15:22:58.677 に答える