2017-05-12 4 views
0

私は間隔データに相違がある間にmysqlでエラーが発生するのはなぜですか?

1064として

Select max(bid) FROM data WHERE realtime BETWEEN (2017-05-11 11:29:00) AND (2017-05-11 11:30:00); 

は、私はエラーを示しMySQLでこれをしなかった - あなたはあなたのSQL構文でエラーが発生しています。あなたのMariaDBサーバのバージョンに対応するマニュアルで正しい構文を確認して、'11:29:00付近の を使用してください。AND(2017-05-11 11:30:00)LIMIT 0,25 'in line 1

+1

単一引用符で日付を入れなければなりません。これを使用してください: –

+2

'WHERE realtime BETWEEN '2017-05-11 11:29:00' AND '2017-05-11 11:30:00'' –

答えて

0

あなたは、あなたがそれらのタイムスタンプの周りに単一引用符が必要

Select max(bid) FROM data WHERE realtime BETWEEN ('2017-05-11 11:29:00') AND ('2017-05-11 11:30:00'); 
関連する問題