を使用する場合にのみ、私はこのクエリを実行しようとしています:エラーが、私はコロン
SELECT wins FROM players WHERE auth = '[U:1:123456789]' LIMIT 1;
しかし、私は次のエラーを取得:しかし
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'LIMIT 0, 25' at line 1
を、私はLIMIT 1
を削除すると、それは動作します。私はこのように見えるようにクエリを変更した場合
、それも動作します:
SELECT wins FROM players WHERE auth = '[123456789]' LIMIT 1;
私は、非常に困惑している私が間違っているのでしょうか?コロンはクエリを壊すようです。
編集:CREATE TABLE
CREATE TABLE `players` (
`auth` varchar(32) NOT NULL,
`name` varchar(32) NOT NULL DEFAULT '<blank>',
`wins` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`auth`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
あなたのエラーは、あなたが 'LIMIT 0を使用言う25'が、あなたのクエリがない –
@AshrafulIslamを行う - それは、phpMyAdminには、自動的に行います何か。 – shavit
@Martinはそれを質問の本文に編集しました。 – shavit