Prérequis oralce, mybatis
Maintenant, il y a plusieurs tables
Je dois maintenant compter la quantité d'informations dans chaque table, c'est-à-dire compter(*)
Ma méthode actuelle consiste à écrire plusieurs méthodes
Par exemple, dans le mappeur :
long selectCountA;
long selectCountB;
long selectCountC;
Dans ce cas, je dois vérifier la base de données trois fois. Obtenez respectivement 3 éléments de données
Je me demande si je peux écrire une instruction SQL pour obtenir trois valeurs directement
Besoin d'une solution ?
. Pouvez-vous me donner une déclaration Oracle ? Tout est MySQL. .
采用多列的写法
这样?
Mysql
Oracle
在以上语句后面加 from dual
Mysql的
select table_rows from information_schema.TABLES where table_schema in ('schema1','schema2','scheman') and table_name in ('tableName1','tableName2','tableNameN')
相信 oralce也有类似的系统表