분류 전체보기194 196. Delete Duplicate Emails 와 Delete 함수 테이블: Person+-------------+---------+| Column Name | Type |+-------------+---------+| id | int || email | varchar |+-------------+---------+id는 이 테이블의 primary key(고유값을 가진 컬럼)입니다.이 테이블의 각 행은 이메일을 포함합니다. 이메일에는 대문자가 포함되지 않습니다.문제: 중복된 이메일을 모두 삭제하되, 가장 작은 id를 가진 고유한 이메일 하나만 유지하는 해결책을 작성하세요.SQL 사용자의 경우: SELECT 문이 아닌 DELETE 문을 작성해야 합니다. Pandas 사용자의 경우: Person 테이블을 제자리에서(in place) 수.. 2025. 9. 24. 프로젝트 1. 데이터 셋kaggle에서 제공하는 Cosmetic E-commerce 프로젝트를 진행합니다. https://www.kaggle.com/datasets/mkechinov/ecommerce-events-history-in-cosmetics-shop?rvi=1 eCommerce Events History in Cosmetics ShopThis dataset contains 20M users' events from eCommerce websitewww.kaggle.com2. 사용 도구Mysql, Python, Tableu 3. EDA전체주별 VIEW, CART수, PURCHASE수, REMOVE_FROM_CART수를 나타 냈습니다. 더보기SELECT YEARWEEK(event_time) AS year_w.. 2025. 9. 23. 1667. Fix Names in a Table 테이블: Users+----------------+---------+| Column Name | Type |+----------------+---------+| user_id | int || name | varchar |+----------------+---------+user_id는 이 테이블의 기본 키(고유값을 가진 컬럼)입니다.이 테이블은 사용자의 ID와 이름을 포함합니다. 이름은 소문자와 대문자로만 구성되어 있습니다.문제: 이름을 수정하여 첫 번째 문자만 대문자로, 나머지는 모두 소문자가 되도록 하는 솔루션을 작성하세요.결과 테이블을 user_id 순으로 정렬하여 반환하세요. SELECT user_id, CONCAT( .. 2025. 9. 19. 도커란? Docker란 무엇인가? Docker는 애플리케이션을 개발, 배포, 실행하기 위한 오픈 플랫폼입니다. Docker를 사용하면 애플리케이션을 인프라로부터 분리할 수 있어 소프트웨어를 신속하게 제공할 수 있습니다. Docker를 통해 애플리케이션을 관리하는 것과 같은 방식으로 인프라를 관리할 수 있습니다. 코드를 배포, 테스트, 운영하는 Docker의 방법론을 활용하면 코드 작성과 프로덕션 환경에서의 실행 사이의 지연을 크게 줄일 수 있습니다. Docker 플랫폼 Docker는 컨테이너라고 불리는 느슨하게 격리된 환경에서 애플리케이션을 패키징하고 실행할 수 있는 기능을 제공합니다. 이러한 격리와 보안 기능을 통해 주어진 호스트에서 여러 컨테이너를 동시에 실행할 수 있습니다. 컨테이너는 가볍고 애플리케이션 실.. 2025. 9. 18. 185. Department Top Three Salaries 테이블: Employee+--------------+---------+| 컬럼명 | 타입 |+--------------+---------+| id | int || name | varchar || salary | int || departmentId | int |+--------------+---------+id는 이 테이블의 기본 키(고유값을 가진 컬럼)입니다.departmentId는 Department 테이블의 ID를 참조하는 외래 키입니다.각 행은 직원의 ID, 이름, 급여를 나타냅니다. 또한 해당 직원이 속한 부서의 ID도 포함합니다.테이블: Department+-------------+---------+| 컬럼명 .. 2025. 9. 18. 585. Investments in 2016 테이블: Insurance+-------------+-------+| 컬럼명 | 타입 |+-------------+-------+| pid | int || tiv_2015 | float || tiv_2016 | float || lat | float || lon | float |+-------------+-------+pid는 이 테이블의 기본 키(고유한 값을 가진 컬럼)입니다.이 테이블의 각 행은 하나의 보험 정책에 대한 정보를 포함하며:pid는 보험 가입자의 정책 ID입니다.tiv_2015는 2015년 총 투자 가치이고 tiv_2016은 2016년 총 투자 가치입니다.lat는 보험 가입자 도시의 위도입니다. lat는 NULL이 아님이 .. 2025. 9. 17. 이전 1 2 3 4 ··· 33 다음