database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30725 게시물 읽기
No. 30725
테이블 union 질문입니다.
작성자
김민호(kkorean)
작성일
2014-05-22 09:43
조회수
8,962

log_201401

log_201402 이런식의 테이블이 매달 생성되는데

 

1년치 데이터를 취합해서 조회해야됩니다.

 

없는테이블이 존재할수 있어서

 

log_201401

log_201403

...

log_201412 이런식으로 빈테이블들이 존재해서

 

 

select date from log_201401

union all

select date from log_201402

..

 

이런식으로 만들려고 보니 없는테이블이 존재해서 에러가 발생하네요 ㅠ

도움부탁드립니다. ㅠㅠ

이 글에 대한 댓글이 총 1건 있습니다.

information_schema를 활용하여 테이블이 존재하는지 확인해 보면 어떨까 싶습니다.

 

SELECT TABLE_NAME
FROM information_schema.TABLES
WHERE TABLE_NAME LIKE '2014%';
 
 
이걸 이용하여 UNION 구문은 Client side에서 생성하면 될 듯 합니다.
 
 
허정수(wertyu)님이 2014-05-22 13:56에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30728DB에 저장된 값 불러오는 것중에서
박승모
2014-06-08
8645
30727mysql 에서의 형변환 [1]
가비닷
2014-05-26
9265
30726Compilation Error 질문이요
권진찬
2014-05-23
8588
30725테이블 union 질문입니다. [1]
김민호
2014-05-22
8962
30724두개에 데이블 조인해서 합산하기 [2]
김양훈
2014-05-15
9157
30723MySQL 트렌젝션사용예제인데 문제점있을까요?
이재식
2014-05-07
9412
30721mysql 5.1.4버젼사용중 select [2]
이재식
2014-04-30
9137
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다