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
운영게시판
최근게시물
MS-SQL Q&A 3652 게시물 읽기
No. 3652
쿼리 질문
작성자
손님
작성일
2007-07-26 15:11
조회수
2,294



아래와 같은 쿼리가 있을때 



 WITH

   menu_org( a,bc)

   AS 

   (  

     SELECT a,b,c,d,e

     FROM smt_0030    

   where a =''   

     union all        

   select a.a,a.b,b.c.b.d,b.e

    FROM SMT_0030 a ,SMT_0040 b  

   where a.a = b.c  and     

         a.b   = b.d     and  

         b.e   >= '1'       

   )select a,b,c,d,e   

   order by a,b


-->>>>

위의 쿼리를  한번감싸서 다시 쿼리 할려면 어떻게 해야 하나요???

아래와 같이 하면 안되는데..


select  * (

WITH

   menu_org( a,bc)

   AS 

   (  

     SELECT a,b,c,d,e

     FROM smt_0030    

   where a =''   

     union all        

   select a.a,a.b,b.c.b.d,b.e

    FROM SMT_0030 a ,SMT_0040 b  

   where a.a = b.c  and     

         a.b   = b.d     and  

         b.e   >= '1'       

   )select a,b,c,d,e   

   order by a,b


) as temp

 

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

아래 서브쿼리팩토링 포맷 참고하세요...;

WITH

  menu_org AS

    (

     SELECT a,b,c,d,e

     FROM smt_0030    

   where a =''   

     union all        

   select a.a,a.b,b.c.b.d,b.e

    FROM SMT_0030 a ,SMT_0040 b  

   where a.a = b.c  and     

         a.b   = b.d     and  

         b.e   >= '1'

    )

SELECT *

FROM(

    SELECT a, b, c

    FROM menu_org

    ORDER BY a, b, c

    )


건승하시길...수고하세요~~

성시현(finecomp)님이 2007-07-26 15:41에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
3657SQL Express 를 사용중이고요. DB를 수시로 Detatch 및 Attach합니다. 그러나...
청년재벌
2007-07-27
2818
3656MS-SQL 원격접속이 되지 않습니다. [1]
김영필
2007-07-27
4896
3655sql이 너무 느려요.. 혹시 메모리 부족인가요?
ecch
2007-07-27
2423
3652쿼리 질문 [1]
손님
2007-07-26
2294
3651쿼리 질문좀 드립니다. [1]
윤종령
2007-07-26
2797
3650[질문] Microsoft JET Database Engine 오류 [2]
권우태
2007-07-25
4252
3648쿼리에서 막히는 부분이 있어요 [2]
헬프요원
2007-07-25
2509
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다