구술, mybatis의 전제조건
이제 테이블이 여러 개 있습니다.
이제 각 테이블의 정보량, 즉 count(*)를 세어야 합니다
현재 방법은 여러 메서드를 작성하는 것입니다.
예를 들어 매퍼에서는
long selectCountA;
long selectCountB;
long selectCountC;
이 경우 데이터베이스를 세 번 확인해야 합니다. 3개의 데이터를 각각 가져옵니다
3개의 값을 직접 가져오는 SQL 문을 작성할 수 있는지 궁금합니다
해결책이 필요하신가요?
. oracle 구문을 알려주실 수 있나요? 모두 mysql입니다. .
으아아아
다열 쓰기 방식을 사용하세요
으아아아으아악
이런가요?
Mysql
Oracle
위 명령문 다음에Add 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에도 비슷한 시스템 테이블이 있는 것 같아요