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
운영게시판
최근게시물
Sybase Q&A 1943 게시물 읽기
No. 1943
서브쿼리 안에서의 top이 가능한가요?
작성자
쿼리질문입니다
작성일
2007-06-11 14:52ⓒ
2007-06-11 15:47ⓜ
조회수
7,557

sysbase iq입니다.

select a,b,c
from (select a,b
          ,(select top 1 c from 테이블x where y.kk  from 테이블y ) as c
        ) Q
where b >c

대충 이런식의 쿼리를 쓰려고 하는데
where b outside of a top level SELECT list, is not supported
라는 에러가 뜨네요.
사이베이스에선 서브쿼리에 top을 사용하지 못하나요?
사용하지 못한다면 이런 형식의 쿼리를 실행하려면
어떻게 해줘야 하나요?
사이베이스가 처음이라;
쿼리 짜기가 어렵네요;
가르침 부탁드립니다.

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

안먹습니다~

미리 temp로 만들고 하심이~

지연님이 2007-06-11 17:14에 작성한 댓글입니다. Edit

아 안먹는군요;;

temp만들래도 데이터가 너무 많아서;

다른방법을 찾아봐야겠네요

답변 감사합니다^^

쿼리질문입니다.님이 2007-06-12 10:33에 작성한 댓글입니다. Edit

iq에서 아래 내용 먹나 모르겠네요...


set rowcount 100 ---- 100만 보여줌

set rowcount 0 ---- 전체 보여줌

지나가다가님이 2007-06-12 15:51에 작성한 댓글입니다. Edit

iq에서도 먹습니다.


다만 select에만 먹고 delete,update는 안먹습니다.



1건만 지우신다고 

set rowcount 1

delete AAA


하심 다지워집니다.


조심하세요~

지연님이 2007-06-12 18:14에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1946덤프파일을 새로운 서버로 이전시.. [2]
할배
2007-06-13
5930
1945오라클의 nsl 기능을 sybase에서도 사용가능한가요? [1]
천적
2007-06-12
4833
1944사이베이스에서 여러 개 컬럼 비교 [1]
구자성
2007-06-12
6028
1943서브쿼리 안에서의 top이 가능한가요? [4]
쿼리질문입니다
2007-06-11
7557
1942쿼리 질문?? [1]
방문자
2007-06-11
6393
1941[질문] null 값의 비교... [1]
김재호
2007-06-08
5895
1940쿼리로 가능한지 알고 싶습니다. [3]
왕왕초보
2007-06-08
5650
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다