テーブルから行を選択する必要があります。時刻は18:00:00以上です。問題は、値がdatetime型なので、日付もあるということです。例えば2012-01-25 18:00:00。私は、行1と行3MySQLのDateTimeフィールドの時間部分でクエリをフィルタリングする方法はありますか?
を選択する必要が
table1
======
row 1: id='1' datetime='2012-01-25 18:00:00'
row 2: id='2' datetime='2012-01-27 15:00:00'
row 3: id='3' datetime='2012-01-30 19:45:00'
は、LIKEを組み合わせて%が何らかの日付を表す> =時間を行うには> =「%午後06時00分○○秒」する方法はありますか?この多分よう
WHERE TIME(`datetime`) >= '18:00:00'
はありがとう、魅力のように働いて! – woopata