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

MySQLデータベースから今日/昨日のデータを取得するにはどうすればよいですか?

    あなたはこれを探していると思います:

    "SELECT id FROM folk WHERE DATE(time) = CURDATE()"
    

    時間は、行への参照を保持するテーブル内のフィールドである必要があります。

    更新

    昨日の追加を取得するには:

    "SELECT id FROM folk WHERE DATE(time) = CURDATE() - 1"
    

    アップデート2

    今月すべての追加を取得するには:

    "SELECT id FROM folk 
    WHERE MONTH(time) = MONTH(NOW()) AND YEAR(time) = YEAR(NOW())"
    

    参照: http://dev.mysql .com / doc / refman / 5.5 / en / date-and-time-functions.html



    1. Oracleデータベースでアーカイブログの宛先ディレクトリを設定する方法

    2. RecyclerViewでSQLiteデータを表示する

    3. アソシエーションのカウントを条件としたRails3クエリ

    4. PHPスクリプトは、クライアントからの要求なしにサーバー上で定期的に実行できますか?