私はレコードのリストに結果をフィルタリングするために使用する2つのフィールド "cont_time_published"と "cont_date_published"を持っています。日付と時刻MySQLステートメント
select *
from news
WHERE cont_date_published < CURDATE() AND cont_time_published < CURTIME()
私は、公開時間と公開日が過去のレコードのみを表示することを目指しています。今日の日付のレコードをフィルタリングしますが、時間はまだ未来です。
日付が今日で、時刻が未来のときは結果が間違っています。
cont_date_publishedは "DATE"専用フィールドであり、cont_time_publishedは "TIME"フィールドです。
、ちょうど両方の列をDATETIME型のいずれかにマージし、すべての手間を省きます。 –
ÁlvaroGonzález私のフレームワークでは日付と時刻のピッカーのために日付と時刻が1つのフィールドになることはできません。 – Cavemanharris