inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

핵심만 쉽게, 모두의 SQL 데이터 분석

(분석) 월 매출 추이와 상품별 매출 분석문 작성 & 결과 해석

오류가 발생했는데

306

kay

작성한 질문수 4

1

코드가 잘못된건 아닌것 같아서요..
혹시 알 수 있을까요?
(코드와 오류 메세지 적어두었습니다. )
-------------------------------------------------
SELECT SUBSTR(A.reserv_data,1,6) BASE_MONTH, SUM(B.sales) TOT_SALES, SUM(DECODE(B.item_id,'M0005',B.sales,0)) STEAK_SALES FROM reservation A, order_info B WHERE A.reserv_no = B.reserv_no AND A.cancel = 'N' AND A.reserv_data BETWEEN '20170101' AND '20171231' GROUP BY SUBSTR(A.reserv_data,1,6) ORDER BY SUBSTR(A.reserv_data,1,6);
------------------------------------------------
ORA-00904: "A"."RESERV_DATA": invalid identifier 00904. 00000 - "%s: invalid identifier" *Cause: *Action: 9행, 17열에서 오류 발생

sql 퍼포먼스 마케팅

답변 1

1

데이터셰프

안녕하세요, SQL 코드에 오류가 있습니다.

reserv_data가 아니라 reserv_date 입니다.

아래 코드로 실행보시기 바랍니다.

감사합니다.

 

--  월별 매출 추이 분석

SELECT SUBSTR(A.reserv_date,1,6) BASE_MONTH, 

       SUM(B.sales) TOT_SALES, 

       SUM(DECODE(B.item_id,'M0005',B.sales,0)) STEAK_SALES

FROM reservation A, order_info B

WHERE A.reserv_no = B.reserv_no

AND   A.cancel    = 'N'

AND   A.reserv_date BETWEEN '20170101' AND '20171231'

GROUP BY SUBSTR(A.reserv_date,1,6)

ORDER BY SUBSTR(A.reserv_date,1,6);

 

 

0

kay

아... 감사합니다 ㅠ

문제 풀이 1번 질문

0

7

0

파일 안열림

0

47

1

함수 중첩: 단일행함수 문자타입 함수

0

151

1

교안 PDF

0

244

1

실습자료 어디서 받죠?

0

260

1

교안 pdf

0

370

1

집합 연산자 관련, 그리고 SQL 환경 구축 관련 문의드립니다

0

338

2

설치 질문

0

390

1

SQL Developer 테스트 실패 문의

0

861

1

HR 데이터베이스 생성관련

0

458

1

날짜타입함수 문의

0

351

2

MAC 사용 시, SQL DEVELOPER 사용 여부

0

524

2

오라클 테스트 실패

0

592

1

10강자료 깨져서 나옵니다

0

253

1

코드 오류입니다..

0

376

1

SQL DEVELOPER 로그인 실패

0

449

1

2. customer 행 오류 커밋 완료

0

296

1

컨케이트 명령어 문의

0

235

1

Mac 수업 진행

0

301

1

엑셀단축키 알려주세요

0

212

1

오라클 11g 버전만 써야하나요?

0

305

1

강의 영상이 중복되어 있습니다.

0

231

1

오라클 계정 문의

0

183

1

한글이 깨져서 출력이되네요;

0

394

1