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

forループで使用される一連の日付を生成する

    SELECT *
    FROM information_schema.tables
    WHERE table_type = 'BASE TABLE'
        AND table_schema = 'public'
        AND table_name in (
            select 'schedule_' || to_char(d, 'YYYYMMDD')
            from 
            generate_series(current_date - 7, current_date - 1, '1 day') s(d)
            )
    ORDER BY table_name;
    

    古いPostgresqlバージョン:

    SELECT *
    FROM information_schema.tables
    WHERE table_type = 'BASE TABLE'
        AND table_schema = 'public'
        AND table_name in (
            select 'schedule_' || to_char(current_date - d, 'YYYYMMDD')
            from 
            generate_series(7, 1, -1) s(d)
            )
    ORDER BY table_name;
    


    1. mysqlimport-MSWindowsXAMPP環境にCSVファイルをインポートします

    2. PHPおよびmySQLでのユーザーパスワードの変更

    3. 多対多のHibernateマッピングとmysqlスクリプト-永続性の問題

    4. LibreOffice:'com.mysql.jdbc.driver'をロードできません