전체 글

https://school.programmers.co.kr/learn/courses/30/lessons/273709 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT SUM(PRICE) AS TOTAL_PRICE FROM ITEM_INFO WHERE RARITY = "LEGEND"; GROUP BY 없이 쓸 수 있다. 그룹바이를 한다면 그룹별로 합을 내뱉고 없이 쓰면 전체 행에 대하여 계산한다.
https://school.programmers.co.kr/learn/courses/30/lessons/151139 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT MONTH(START_DATE) AS MONTH, CAR_ID, COUNT(*) AS RECORDS FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY WHERE MONTH(START_DATE) BETWEEN 8 AND 10 && CAR_ID IN (SELECT CAR_ID FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY WHERE MONTH(..
https://school.programmers.co.kr/learn/courses/30/lessons/144856 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT B.AUTHOR_ID, C.AUTHOR_NAME, B.CATEGORY, SUM(A.SALES*B.PRICE) AS SALES FROM BOOK_SALES AS A LEFT JOIN BOOK AS B ON A.BOOK_ID=B.BOOK_ID LEFT JOIN AUTHOR AS C ON B.AUTHOR_ID = C.AUTHOR_ID WHERE DATE_FORMAT(A.SALES_DATE..
https://school.programmers.co.kr/learn/courses/30/lessons/164668 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT USER_ID, NICKNAME, SUM(PRICE) AS TOTAL_SALES FROM USED_GOODS_USER AS A LEFT JOIN USED_GOODS_BOARD AS B ON B.WRITER_ID = A.USER_ID GROUP BY USER_ID, STATUS HAVING TOTAL_SALES>=700000 && STATUS="DONE" ORDER BY TOTAL_S..
https://school.programmers.co.kr/learn/courses/30/lessons/157340 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr IF문 사용 SELECT DISTINCT(CAR_ID), IF(CAR_ID NOT IN (SELECT CAR_ID FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY AS B WHERE "2022-10-16" BETWEEN START_DATE AND END_DATE),"대여 가능", "대여중") AS AVAILABILITY FROM CAR_RENTAL_COMPANY_RENTAL..
https://school.programmers.co.kr/learn/courses/30/lessons/131123 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT A.FOOD_TYPE, A.REST_ID, A.REST_NAME, A.FAVORITES FROM REST_INFO AS A WHERE A.REST_ID = (SELECT B.REST_ID FROM REST_INFO AS B WHERE B.FOOD_TYPE = A.FOOD_TYPE ORDER BY B.FAVORITES DESC LIMIT 1) ORDER BY A.FOOD_TYPE DE..
https://www.acmicpc.net/problem/2206 2206번: 벽 부수고 이동하기 N×M의 행렬로 표현되는 맵이 있다. 맵에서 0은 이동할 수 있는 곳을 나타내고, 1은 이동할 수 없는 벽이 있는 곳을 나타낸다. 당신은 (1, 1)에서 (N, M)의 위치까지 이동하려 하는데, 이때 최단 경로 www.acmicpc.net 노드 클래스에 이전에 깼었는지만 기록하면 된다. 그리고 네방향 반복물 돌릴 때 벽일경우 벽이 아닐경우로 나누어서 계산하면 된다. import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; class Main { static int n, m; static int[][] board; static..
https://www.acmicpc.net/problem/9019 9019번: DSLR 네 개의 명령어 D, S, L, R 을 이용하는 간단한 계산기가 있다. 이 계산기에는 레지스터가 하나 있는데, 이 레지스터에는 0 이상 10,000 미만의 십진수를 저장할 수 있다. 각 명령어는 이 레지스터에 www.acmicpc.net 처음에 시간초과가 났던 문제이다. 첫시도 코드(통과는 함) import java.io.*; import java.util.*; public class Main { static int r; static int c; public static int DSLR(int number,int method){ if(method==0){ return (number*2)%10000; } if(metho..
윤재에요
yunzae.log