공부하자아
close
프로필 배경
프로필 로고

공부하자아

  • 전체보기 (59)
    • 코테 (56)
      • Python (30)
      • SQL (26)
    • 후기 (3)
  • 홈
  • 방명록

[프로그래머스][MySQL] SELECT - 재구매가 일어난 상품과 회원 리스트 구하기

문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이그룹화 집계 후 조건 달 때는 WHERE 말고 HAVING 사용!GROUP BY 컬럼명HAVING COUNT(컬럼명) > 1; SELECT USER_ID, PRODUCT_IDFROM ONLINE_SALEGROUP BY USER_ID, PRODUCT_IDHAVING COUNT(USER_ID) > 1ORDER BY USER_ID, PRODUCT_ID DESC;

  • format_list_bulleted 코테/SQL
  • · 2024. 7. 15.
  • textsms

[백준][파이썬] 22114번. 창영이와 점프

문제https://www.acmicpc.net/problem/22114 풀이먼저 점프하지 않고 밟을 수 있는 보도블럭의 개수들을 count에 저장했다.예제 입력 1을 예로 들어보면, N = 7, K = 3, L = [2 3 1 5 3 5] 이므로 Li가 3 이하라면 점프하지 않고 이동할 수 있다.이 경우 점프하지 않고 밟을 수 있는 보도블럭의 개수는 다음과 같다.4개 : 1번 블럭에서 출발 → 4번 블럭 도착 (4번에서 5번 블럭으로 가는 거리는 5이므로 점프 없이는 갈 수 없다)2개 : 5번 블럭에서 출발 → 6번 블럭 도착 (6번에서 7번 블럭으로 가는 거리는 5이므로 점프 없이는 갈 수 없다)1개 : 7번 블럭에서 출발count = [4, 2, 1]이때 점프를 단 한 번 해서 보도블럭을 최대로 밟고..

  • format_list_bulleted 코테/Python
  • · 2024. 7. 15.
  • textsms

[프로그래머스][MySQL] SELECT - 평균 일일 대여 요금 구하기

문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이평균 구하기AVG(컬럼명) SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEEFROM CAR_RENTAL_COMPANY_CARWHERE CAR_TYPE = 'SUV';

  • format_list_bulleted 코테/SQL
  • · 2024. 7. 14.
  • textsms

[프로그래머스][MySQL] SELECT - 과일로 만든 아이스크림 고르기

문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이SELECT a.FLAVORFROM FIRST_HALF AS aJOIN ICECREAM_INFO AS bON a.FLAVOR = b.FLAVORWHERE (a.TOTAL_ORDER > 3000) AND (b.INGREDIENT_TYPE = 'fruit_based')ORDER BY a.TOTAL_ORDER DESC;

  • format_list_bulleted 코테/SQL
  • · 2024. 7. 14.
  • textsms

[백준][파이썬] 24523번. 내 뒤에 나와 다른 수

문제https://www.acmicpc.net/problem/24523 풀이첫 번째 풀이각 i에 대해 모든 경우를 살펴보면서 조건을 만족하는 j를 출력하려고 했다.for문을 두 번 도는 코드다보니 당연하게도(?) 시간 초과가 떴다.더보기N = int(input())A = list(map(int, input().split()))answer = [-1] * Nfor i in range(N-1) : for j in range(i+1, N) : if A[i] != A[j] : # 조건 만족 answer[i] = (j+1) breakprint(*answer)→ 시간 초과 두 번째 풀이예제 1 처럼 같은 숫자가 반복되어 나타나는 경우, 조건을 만족하는 최솟값 j는 같은 값일 것이므로 굳이..

  • format_list_bulleted 코테/Python
  • · 2024. 7. 12.
  • textsms

[프로그래머스][MySQL] SELECT - 흉부외과 또는 일반외과 의사 목록 출력하기

문제 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 풀이SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD, '%Y-%m-%d') AS HIRE_YMDFROM DOCTORWHERE MCDP_CD IN ('CS', 'GS')ORDER BY HIRE_YMD DESC, DR_NAME;

  • format_list_bulleted 코테/SQL
  • · 2024. 7. 12.
  • textsms
  • navigate_before
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • navigate_next
전체 카테고리
  • 전체보기 (59)
    • 코테 (56)
      • Python (30)
      • SQL (26)
    • 후기 (3)
태그
  • #프로그래머스
  • #빅분기
  • #백준
  • #영어
  • #파이썬
  • #mysql
  • #토익
  • #토익스피킹
  • #빅데이터분석기사
최근 글
인기 글
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바