MySQL 여러 개 테이블에서 값 조회하기

2022. 3. 6. 15:22DBMS/MySQL

728x90
반응형

[질문]

아래와 같이 3개의 똑같은 형식의 DB가 회사별로 나누어져 있습니다.

'이름'을 검색하면 아래 3개의 테이블 중에서 값을 가져오고 싶습니다..

 

WITH all_tables AS
(
	SELECT 'A' AS table_name, 이름, 휴대폰 FROM sh1.testdb1
	UNION ALL
	SELECT 'B',이름, 휴대폰 FROM sh1.testdb2
	UNION ALL
	SELECT 'C',이름, 휴대폰 FROM sh1.testdb3
)
SELECT * FROM all_tables
WHERE 이름 = '홍길동'





728x90
반응형

'DBMS > MySQL' 카테고리의 다른 글

MySQL field에 날짜 자동으로 박기  (0) 2022.03.06
MySQL DELETE FROM table  (0) 2022.03.06
MySQL 중복 제거  (0) 2022.03.06
MySQL 테이블 전체 복사  (0) 2022.03.06
MySQL Between 안쓰고 날짜비교하는 법  (0) 2022.03.06