84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
前提条件の口頭、mybatisこれで複数のテーブルができました。各テーブルの情報量をカウントする必要があります。つまり、count(*)
私の現在の方法は、複数のメソッドを記述することですたとえば、マッパーでは次のようになります:long selectCountA;long selectCountB;long selectCountC;
この場合、データベースで 3 回確認する必要があります。 3つのデータをそれぞれ取得する3つの値を直接取得するSQL文を書けないかな
リーリー
複数段の記述方法を使用する
これが好きですか?
Mysql
Oracle上記のステートメントの後に、dual
Mysqlselect table_rows from information_schema.TABLES where table_schema in ('schema1','schema2','scheman') and table_name in ('tableName1','tableName2','tableNameN')oralce にも同様のシステム テーブルがあると思います
select table_rows from information_schema.TABLES where table_schema in ('schema1','schema2','scheman') and table_name in ('tableName1','tableName2','tableNameN')
リーリー
複数段の記述方法を使用する
リーリーリーリー
これが好きですか?
Mysql
Oracle
から追加します上記のステートメントの後に、dual
Mysql
select table_rows from information_schema.TABLES where table_schema in ('schema1','schema2','scheman') and table_name in ('tableName1','tableName2','tableNameN')
oralce にも同様のシステム テーブルがあると思います