[내일배움캠프-퍼포먼스 마케터] 본캠프 79일차

이석민·2025년 8월 1일
post-thumbnail

오늘 학습한 내용

SQL 코드카타

테이블 Activities:

+-------------+---------+ 
| 열 이름 | 유형 | 
+-------------+---------+ 
| 판매_날짜 | 날짜 | 
| 제품 | varchar | 
+-------------+---------+ 
이 테이블에는 기본 키(고유한 값을 가진 열)가 없습니다. 중복이 있을 수 있습니다. 
이 테이블의 각 행에는 제품 이름과 시장에서 판매된 날짜가 포함됩니다.
 

각 날짜별로 판매된 다양한 제품의 수와 이름을 찾는 솔루션을 작성하세요.

각 날짜별로 판매된 제품 이름은 사전순으로 정렬해야 합니다.

결과 테이블을 순서대로 반환합니다 sell_date.

작성 쿼리

select sell_date, count( DISTINCT product ) as num_sold ,
    
    GROUP_CONCAT( DISTINCT product order by product ASC separator ',' ) as products
    
        FROM Activities GROUP BY sell_date order by sell_date ASC
        
# group concat 이라는 함수를 배웠다.
 집계에 대한 정렬 방식을 함수 안에서 설정할 수 있다는 것이 편리했다.

PYTHON 코드카타

문제 설명
문자열 my_string이 매개변수로 주어집니다. 
my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.

제한사항
1 ≤ my_string의 길이 ≤ 1,000

풀이

def solution(my_string):
    return my_string[::-1]

0개의 댓글