0

online-players左結合を使用して名前のテーブル内にある情報を選択しようとしていますSQLが、コードを実行するたびに次のエラーが返されます。

"Unknown column 'ontime' in 'field list'"

-エラーが発生したテーブルの名前が原因であると想定しています。

それでも情報を取得できるように回避する方法はありますか?

4

3 に答える 3

1

そうではありません。対応するフィールド名が存在しない場合にのみ、エラーが生成されます。ただし、確実にフィールド名とテーブル名をバッククォートで囲むことができます

于 2013-01-31T16:19:45.077 に答える
1

バッククォートが必要です。それだけです。

于 2013-01-31T16:20:17.823 に答える
-1

バッククォート (`) を使用してテーブルを参照できます。

select * from `online-players`

これは、クエリなどにタイプミスがないことが前提です。

于 2013-01-31T16:20:07.627 に答える