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

最大日付を持つ2番目のテーブルの行のIDと一致する最初のテーブルの行数を検索します

    DATE_ADD()を使用できます NOW()によって取得する現在の日付に日を追加する関数 機能:

    select count(table1.id), max(table2.date) from table1
    INNER JOIN table2 ON table1.id = table2.id
    group by table2.date
    having DATE(table2.date) > DATE_ADD(NOW(), INTERVAL 30 DAY)
    


    1. mysqlエラーコード1248

    2. Oracle10gWebappのJAXB2

    3. doctrine2のカスタムDQL関数

    4. MySQLに現在の日付+30日としてデフォルト値を挿入