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 6203 게시물 읽기
No. 6203
한테이블의 두개의 속성이 다른 테이블을 참조하고 있을때 뷰생성 질문
작성자
박기원
작성일
2005-07-05 09:46
조회수
1,567

안녕하세요?

쿼리를 잘 몰라서 여쭈어봅니다.

메일을 보낸 기록을 남길려고 합니다.

이때 보낸사람과 받는사람은 한명만 되기 때문에

mail_table

seq, sender_id, receiver_id, title......

이렇게 됩니다.

이때 sender_id 와 receiver_id가 users_table을 참조합니다.

이럴때

(users_table

seq, user_id, user_name.......이렇게 되어있을때 receiver_id,와 sender_id가 user_id를 참조하죠)

뷰를 생성하고 싶은데

뷰는

seq, sender_id, sender_name(user_name이죠), receiver_id, receiver_name, title....

이렇게 만들어 주고 싶은데 어떻게 만들어야하나요?

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

select a.seq, sender_id, b.user_name as sender_name, receiver_id, c.user_name as receiver_name, title from mail_table a, users_table b, users_table c where a.sender_id=b.seq and a.receiver_id=c.seq

이런식으로... =3=3=3

박성철(gyumee)님이 2005-07-05 10:01에 작성한 댓글입니다.
이 댓글은 2005-07-05 10:01에 마지막으로 수정되었습니다.

감사합니다.^^

언능 공부해서 저도 남을 도와야할텐데~~

박기원님이 2005-07-05 11:42에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
6208substring 에서 posix 사용하여 문자자르기 질문입니다. [4]
엔니오
2005-07-06
2617
6207데이타 하루 250만건 처리 [5]
전해자
2005-07-06
3058
6206CPU 자원을 엄청 잡아먹는 현상. [5]
송효진
2005-07-06
2984
6203한테이블의 두개의 속성이 다른 테이블을 참조하고 있을때 뷰생성 질문 [2]
박기원
2005-07-05
1567
6202VC++에서 bytea 필드에 파일 저장하려면?
이민우
2005-07-03
1788
6201윈도우즈에서 설치파일 설치시 [1]
엿장수
2005-07-02
1955
6200postgresql 설치파일을 [1]
엿장수
2005-07-02
1765
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다