sql >> データベース >  >> RDS >> Mysql

データベースから取得しますが、過去30日間のみ

    MySQLにはadddate()関数があり、これに使用できます:)

    $wpdb->get_var("select count(*) from " . $wpdb->prefix . "newsletter where status='C' and date_format(created,'%Y%m%d')>date_format(adddate(now(),interval -30 day),'%Y%m%d')");
    

    これは30日前のものですが、「間隔-30日」を「間隔-1か月」に置き換えるか、 dev.mysql 皆さんが説明したところです。

    お役に立てば幸いです。



    1. SQLServerで日時と日付のみを比較する方法

    2. MySQLでシーケンスを作成するにはどうすればよいですか?

    3. 複合主キーを持つレガシー読み取り専用データベーステーブルでDjangoを使用するにはどうすればよいですか?

    4. 大きなSQLCommandVB.Netの実行中にプログレスバーを表示する方法