반응형

@notepad_jj2

츄르사려고 코딩하는집사입니다.


1. [solvesql] 첫 주문과 마지막 주문 SQLite

 

2. 문제 출처

https://solvesql.com/problems/first-and-last-orders/

 

solvesql

© Copyright 2021-2022 solvesql.com

solvesql.com

 

3. 풀이

- OLIST_ORDERS_DATASET 테이블에서 ORDER_PURCHASE_TIMESTAMP 컬럼의 최소인 MIN과 최대인 MAX 함수를 사용하여 YYYY-MM-DD 형식에 맞게 STRFTIME 함수를 사용하여 형식을 맞춰 출력 예시의 컬럼으로 조회를 하면 된다.

 

4. 소스 코드

SELECT STRFTIME('%Y-%m-%d', MIN(ORDER_PURCHASE_TIMESTAMP)) AS "first_order_date"
     , STRFTIME('%Y-%m-%d', MAX(ORDER_PURCHASE_TIMESTAMP)) AS "last_order_date"
  FROM OLIST_ORDERS_DATASET

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기