datetime として格納されている日付の列を比較するために、いくつかの mySQL クエリを試しました。queries
フォームで実行されるアクションに応じて、いくつかの異なるものを作成する必要があります。以下は、私が作成したSQLの例です。
CREATE OR REPLACE VIEW franchise_filter AS SELECT * FROM `c_data`.`franchise_leads` WHERE `lead_added` BETWEEN UNIX_TIMESTAMP(DATE_SUB(now(),INTERVAL 3 Months)) AND UNIX_TIMESTAMP(now())
また
CREATE OR REPLACE VIEW franchise_filter AS SELECT * FROM `c_data`.`franchise_leads` WHERE `lead_added` <= 2012-06-27 00:00:00
2 番目の例では、日付は PHP によって次のように提供されます。
date("Y-m-d 00:00:00", strtotime($date_now, "+6 months"))
どんな助けでも大歓迎です。