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 2372 게시물 읽기
No. 2372
SUM 오라클과 sybase의 차이 궁금
작성자
AZA
작성일
2008-12-11 10:55
조회수
9,883



SELECT     SUM( SAL ) SAL

                ,SUM( SAL - COMM ) RES

FROM    SYB.ABC

GROUP BY JOB



위문장이 ORACLE에서는 수행이되는데


SYBASE 에서는 오류가 나더라구요..


Invalid expression near 'SUM'

State:37000,Native:-156,Origin:[Sybase][ODBC Driver][Adaptive Server IQ]



SUM( SAL ) SAL

의 ALIAS 이름을 바꾸면되긴하는데 ... 이유가 뭔지 궁금합니다.


아시는 분의 한말씀 부탁합니다

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

alias 명이 select 절에 나타나는 컬럼명과 같으면 안되는 것 같습니다.

(자기자신은 제외)

SELECT SUM(COMM) COMM,

SUM(SAL) - SUM(COMM) SCOMM

FROM    ABC

GROUP BY JOB 도 마찬가지 이네요...

첫 SUM의 alias 명이 SUM(SAL) - SUM(COMM) 의 컬럼명 COMM과 동일해서 

문제 발생


이유는 기능 자체가 그런듯...

aa님이 2008-12-12 13:32에 작성한 댓글입니다.
이 댓글은 2009-01-08 10:50에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2376ms-sql, sybase 테이블 조인 [1]
한상석
2008-12-16
8849
2375varchar 을 dynmamic sql 로 select 시 크기 제한 [1]
비상
2008-12-15
8142
2374쿼리 문의 [1]
고복수
2008-12-15
7920
2372SUM 오라클과 sybase의 차이 궁금 [1]
AZA
2008-12-11
9883
2371조건절에 갯수를 지정하여 가져오고 싶은데여... [1]
왕초보
2008-12-10
8549
2370날짜을 다른 형식으로 변환 하는 방법 아시는 분 [3]
시야
2008-12-08
9014
2369select 한 결과 view 테이블 만들어서 sam파일로 떨구는 방법 [4]
왕초보
2008-12-08
9866
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다