データ型がタイムスタンプのフィールド "created_at"を含むテーブルがあります。私はそれをDATEに変更したくない。dd-mm-yyyy形式の日付を持つタイムスタンプに基づいてテーブルを照会する方法
このテーブルをクエリして、日のすべての行をdd-mm-yyyyの形式で取得できますか。
注:私が試した 一つの方法は次のとおりです。 a)の夜12時00分00秒 BでYYYY-MM-DD CONCATENATEに日付を取るには)夜12時00分00秒でYYYY-MM-DD CONCATENATEに次の日付を取ります とその日のすべてのレコードを取得するには、クエリの下に使用します。
SELECT *
FROM news
WHERE created>='2016-12-13 00:00:00'AND
created < '2016-12-14 00:00:00'
が、これは私の問題に良い解決策です。この問題に対するより良いアプローチ。
おかげでたくさんの作業... –
を行くことができます:00:00は働いていましたが、キャスティングは確かに安全なオプションです。 – flynorc
私はこのhttp://stackoverflow.com/questions/17449920/mysql-find-entries-from-specyfic-day-using-timestampも使用できますか-collumn –