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

次および過去14日以内のすべての誕生日を一覧表示するSQL

    次のx日と前のx日の次の誕生日を取得するための最も簡単なコードは次のとおりです

    このクエリもうるう年の影響を受けません

    SELECT name, date_of_birty 
    FROM users 
    WHERE DATE(CONCAT(YEAR(CURDATE()), RIGHT(date_of_birty, 6)))
              BETWEEN 
                  DATE_SUB(CURDATE(), INTERVAL 14 DAY)
              AND
                  DATE_ADD(CURDATE(), INTERVAL 14 DAY)
    


    1. 疑問符を含むPostgreSQLJSON(B)演算子を使用するにはどうすればよいですか? JDBC経由

    2. SQL Serverデータベーステーブルにデータテーブルを挿入するにはどうすればよいですか?

    3. 列に複数の値を指定してクエリを実行する

    4. MySQLのパフォーマンス–遅いクエリとinnodb_buffer_pool_size