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 27096 게시물 읽기
No. 27096
테이블 구조가 동일한 여러 테이블의 모든 값을 날짜순으로 가져오는 방법
작성자
조현철(kreatist)
작성일
2007-10-20 16:41
조회수
2,594

제목 그대롭니다.

테이블이 약 20개 정도 되고, 모든 테이블은 구조가 동일합니다.

select name, tel, addrs from table_a, table_b, table_c, table_d order by uid desc

이런 식으로 쿼리를 하니, 에러가 납니다. (name 필드가 애매하다는 에러)

어떤 쿼리를 사용해야 하나요.

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

union을 하신 후에 소트를 하시면 됩니다.

해당 구문에 대한 설명은 mysql 설명서를 참조하세요.

 

간략하게는 아래와 같이 하시면 되리라 생각됩니다.

select name,tel,addrs from

( ( select * from table_a ) union ( select * from table_b ) union ( select * from table_c ) ) t order by uid desc

박현우(lqez)님이 2007-10-22 17:54에 작성한 댓글입니다.
이 댓글은 2007-10-22 18:24에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
27100쿼리문 조언 좀 부탁드리겠습니다.. [2]
정대상
2007-10-22
2485
27099text 타입을 mediumtext 타입으로 변경하려고 합니다. [1]
서기
2007-10-22
2921
27097mysql 데이터 select 하는것에 대한 질문 입니다.
김동국
2007-10-22
2548
27096테이블 구조가 동일한 여러 테이블의 모든 값을 날짜순으로 가져오는 방법 [1]
조현철
2007-10-20
2594
27095서버 리부팅만 하면 db가 깨지는 문제
Estich
2007-10-20
2285
27094window개발활경 UDF만들기에 대해
김지혜
2007-10-20
2779
27093upgrading MySQL client 질문? [2]
알려주셔요
2007-10-18
4026
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다