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

mysqlのデータベースで最大行数のテーブルを検索します

    これを試してみてください......

    SELECT TABLE_NAME,MAX(TABLE_ROWS)
    FROM information_schema.TABLES
    WHERE TABLE_SCHEMA = "DB_Name";
    

    または

    実際の結果については、次の2つのクエリを試してください。

    クエリ1:

    SELECT CONCAT('SELECT COUNT(*) as cnt FROM ', table_name, ' union all') 
          FROM information_schema.tables WHERE table_schema = 'your_db_name';
    

    クエリ2:

    select max(cnt) from (paste the result of first query and remove 
    last union all keyword) as tmptable;
    


    1. カンマ区切りの値を使用してmysql列を選択します

    2. PostgreSQLでカテゴリ別に最大日付グループのIDを選択するにはどうすればよいですか?

    3. dblinkを介したOracleSQLタイプ

    4. 致命的なエラー:ブール値のメンバー関数prepare()を呼び出す