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
운영게시판
최근게시물
Oracle Q&A 39931 게시물 읽기
No. 39931
2개의 VIEW에서 조회내용뽑아내기
작성자
희희
작성일
2012-12-18 11:02
조회수
5,403

쿼리가복잡하여 VIEW2개로 만들었습니다

A VIEW에선 합계만,

B VIEW에서는 B내용전체랑 합계만,

그리고 맨아래에 A VIEW의합계랑 B VIEW의합계의 합을 나타내려합니다

SELECT * FROM A

WHERE COL1 = '합계'

UNION ALL

SELECT * FROM B

UNION ALL

SELECT SUM(COL2)

(SELECT * FROM A WHERE COL1 = '합계') C , (SELECT * FROM A WHERE COL1 = '합계') D 

로 구현하려하니 속도도 느리고, 쿼리양만길어지네요

뾰족한수없을까요??

[Top]
No.
제목
작성자
작성일
조회
39936통계 산출 쿼리 마무리가 안됩니다. [1]
노근배
2012-12-20
7509
39933도움부탁드립니다..ㅠㅠ 쿼리검증질문 [2]
초보
2012-12-18
5495
39932고정으로 나오게 [1]
도와주세요.
2012-12-18
6454
399312개의 VIEW에서 조회내용뽑아내기
희희
2012-12-18
5403
39930통계구할려고 하는데 도와주세요
디비초보
2012-12-17
4877
39928[질문] 소계 합계 문의 드립니다. [1]
안동석
2012-12-15
5721
39915쿼리문의2-답변 [1]
지나간다
2012-12-14
5719
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다