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
운영게시판
최근게시물
PostgreSQL Q&A 7381 게시물 읽기
No. 7381
union 사용시 table명 출력
작성자
초짜군(king3dori)
작성일
2008-03-20 06:53
조회수
6,162

테이블이 여러개 있습니다...

전체 검색을 할 때 테이블명도 같이 리스트로 뽑을 수 있을까요?

 

select * from 

(select id,title,name,content,date,cnt from table_a 

where (name like '%$search%') or (title like '%$search%') or (content  like '%$search%')  

order by id desc limit $limit offset $positionx) a 

UNION ALL 

select * from 

(select id,title,name,content,date,cnt from table_b

where (name like '%$search%') or (title like '%$search%') or (content  like '%$search%')

order by id desc limit $limit offset $positionx) a



table_a id title name content date cnt

table_b id title name content date cnt

table_a id title name content date cnt

table_a id title name content date cnt

table_b id title name content date cnt


이런식으로....



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

select 'table_a' as tb, id, title from table_a

union all

select 'table_b' as tb, id, title from table_b;


하면 되겠지요?

tyro님이 2008-03-20 21:48에 작성한 댓글입니다. Edit

감사합니다...

초짜군(king3dori)님이 2008-03-23 03:01에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7384DB명을 모를 경우 백업 방법은?? [6]
김상훈
2008-03-27
8232
7383왜 PostgreSQL 은 무료인가요? 급 궁금 ^^;; [5]
김일권
2008-03-24
9815
7382스트링 배열을 저장할 때.. [1]
이리
2008-03-23
6588
7381union 사용시 table명 출력 [2]
초짜군
2008-03-20
6162
7379인코딩 및 트리거 질문입니다. [1]
김대헌
2008-03-18
6167
7378프로시져에서 입력 받은 인자로 in 검색하기 [4]
Joo
2008-03-18
6023
7375프로시져에서 사용되는 변수인데 에러가 납니다. [2]
Joo
2008-03-17
6137
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다