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
운영게시판
최근게시물
MySQL Q&A 27032 게시물 읽기
No. 27032
SQL 구문오류
작성자
지상훈
작성일
2007-09-17 19:35
조회수
1,799

안녕하세요 


리눅스에 mysql 3.23 을 사용하고 있습니다.


다음 SQL에서 구문오류가 발생하고 있습니다.


select   log_date 'log_date 순증',

         vendor_code,

         telecom,

         sum ( case when reg_state = 'R' then 1

                  when reg_state = 'U' then -1

                                         else 0

               end ) as '합계'

from     qme.user_log_tbl

where    log_date between '20070901 000000' and '20070901 235959'

and      vendor_code = 'E01'

group by vendor_code, telecom



어디서 오류가 발생하는지 잘모르겠습니다.


아시는분계시면 도움 부탁드립니다.


감사합니다.

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

 log_date 를 group by 에 추가하든지, select 에서 제거하세요.

박진복(pjb708)님이 2007-09-18 08:06에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27035테이블 만들 때 필드의 속성을 DateStamp로 하고 싶은데.. [1]
최현석
2007-09-18
1924
27034phpmyadmin 에서.. [1]
관리자
2007-09-18
1649
27033컬럼값의 합이 특정값 이상 넘지 않을때까지만 쿼리하는 방법... [1]
류승민
2007-09-18
2000
27032SQL 구문오류 [1]
지상훈
2007-09-17
1799
27031대용량의 테이블 alter table 적용시에 빠르게 진행하는 튜닝? [1]
전영복
2007-09-17
2463
27029mysql 3.23-> 4.0.23 version upgrade [1]
지상훈
2007-09-17
1892
27028datetime..... 도와주세요 [1]
초보
2007-09-17
2139
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다