2017-05-22 8 views
0

期間MySQL:上限日時の上限は '2017-05-31 23:59:59'または '2017-05-31 24:00:00'となりますか?

A)date_start between '2017-05-01 00:00:00' and '2017-05-31 23:59:59'

Bの上限を設定するとき、私は何を使用する必要があります)date_start between '2017-05-01 00:00:00' and '2017-05-31 24:00:00'

はそれまたはbのですか?

おかげ

+0

ので、それが可能でしょうか? – Strawberry

+0

開始日 '' 2017-05-01 00:00:00 'に 'HH:ii:ss'を追加しました。 –

答えて

0

あなたが範囲の両端に同じスケールを使用したくないでしょうa

date_start between '2017-05-01' and '2017-05-31 23:59:59' 

、明確にするために

2017-05-31 24:00:00 
means 
2017-06-01 00:00:00 
+0

24は0を意味しません.24は無効な時間であり、はNULLを意味します。 – Strawberry

関連する問題