ホームページ  >  に質問  >  本文

java - データベースで複数のテーブルをクエリする

前提条件の口頭、mybatis
これで複数のテーブルができました。
各テーブルの情報量をカウントする必要があります。つまり、count(*)

私の現在の方法は、複数のメソッドを記述することです
たとえば、マッパーでは次のようになります:
long selectCountA;
long selectCountB;
long selectCountC;

この場合、データベースで 3 回確認する必要があります。 3つのデータをそれぞれ取得する
3つの値を直接取得するSQL文を書けないかな

###解決?

。 oracle ステートメントを教えていただけますか? それはすべて mysql です。 。

習慣沉默習慣沉默2712日前780

全員に返信(4)返信します

  • 巴扎黑

    巴扎黑2017-05-18 10:47:06

    リーリー

    複数段の記述方法を使用する

    リーリー

    返事
    0
  • PHPz

    PHPz2017-05-18 10:47:06

    リーリー

    これが好きですか?

    返事
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-18 10:47:06

    Mysql

    Oracle
    上記のステートメントの後に、dual

    から追加します

    返事
    0
  • 某草草

    某草草2017-05-18 10:47:06

    Mysql
    select table_rows from information_schema.TABLES where table_schema in ('schema1','schema2','scheman') and table_name in ('tableName1','tableName2','tableNameN')
    oralce にも同様のシステム テーブルがあると思います

    返事
    0
  • キャンセル返事