인프런 커뮤니티 질문&답변

서은영님의 프로필 이미지
서은영

작성한 질문수

데이터 분석 SQL Fundamentals

조인 실습 - 03

조인실습 고객명 Antonio Moreno이 1997년에 주문한 주문 정보

작성

·

292

0

-- 고객명 Antonio Moreno이 1997년에 주문한 주문 정보를 주문 아이디, 주문일자, 배송일자, 배송 주소를 고객 주소와 함께 구할것.

 

해당 문제에 대해 다음과 같이 코드를 작성하였으나,

SQL Error [42883]: 오류: to_date(unknown) 이름의 함수가 없음

Hint: 지정된 이름 및 인자 자료형과 일치하는 함수가 없습니다. 명시적 형변환자를 추가해야 할 수도 있습니다.

Position: 309

 

와 같은 오류가 뜹니다.

어떻게 코드를 수정하면 될까요?

select a.contact_name, a.address, b.order_date, b.shipped_date, b.ship_address

from nw.customers a

join nw.orders b

on a.customer_id = b.customer_id

where a.contact_name='Antonio Moreno'

and b.order_date between to_date('19970101') and to_date('19971231','yyyymmdd');

답변 2

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

네 맞습니다.

b.order_date between to_date('19970101') and to_date('19971231','yyyymmdd');

가 아니라 아래와 같이 해주셔야 합니다.

b.order_date between to_date('19970101', 'yyyymmdd') and to_date('19971231','yyyymmdd');

 

감사합니다.

0

to_date( ‘19970101’ , ‘yyyymmdd’)

저도 잘 모르지만 이걸 쓰면 나오지 않을까요??

서은영님의 프로필 이미지
서은영

작성한 질문수

질문하기