[프로그래머스/PRGMS] 299310 연도별 대장균 크기의 편차 구하기 (서브쿼리, Window 함수)
·
SQL
문제https://school.programmers.co.kr/learn/courses/30/lessons/299310 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 분화된 연도(YEAR), 분화된 연도별 대장균 크기의 편차(YEAR_DEV), 대장균 개체의 ID(ID) 를 출력하는 SQL 문을 작성해주세요. 분화된 연도별 대장균 크기의 편차는 분화된 연도별 가장 큰 대장균의 크기 - 각 대장균의 크기로 구하며 결과는 연도에 대해 오름차순으로 정렬하고 같은 연도에 대해서는 대장균 크기의 편차에 대해 오름차순으로 정렬해주세요.  풀이에 앞서 ...Window 함수: 윈도우 함수란 행과 행 간의 관계를 쉽..
[Spring] DI(의존성 주입): 왜 필요하고 어떻게 사용할까?
·
💪Backend/Spring
스프링 프레임워크(Spring Framework)의 가장 중요한 개념 중 하나는 DI(Dependency Injection, 의존성 주입)입니다. DI를 이해하면 보다 유연하고 유지보수하기 쉬운 애플리케이션을 만들 수 있습니다. 이번 글에서는 DI가 무엇인지, 왜 필요한지, 그리고 스프링에서 DI를 구현하는 방법을 알아보겠습니다! 1. 의존성(Dependency)이란?하나의 객체가 다른 객체를 필요로 하는 관계를 뜻합니다.즉, 하나의 객체가 동작하기 위해 다른 객체를 사용합니다. 저는 앞으로 의존과 사용을 동일한 의미로 언급하도록 하겠습니다! (feat. 송아쌤)  예제를 보자면,public class ProductController { private ProductService productServ..
[프로그래머스/PRGMS] 298519 특정 조건을 만족하는 물고기별 수와 최대 길이 구하기 - SQL 고득점 Kit
·
SQL
문제특정 조건을 만족하는 물고기별 수와 최대 길이 구하기 - LEVEL3https://school.programmers.co.kr/learn/courses/30/lessons/298519FISH\_INFO에서 평균 길이가 33cm 이상인 물고기들을 종류별로 분류하여 잡은 수, 최대 길이, 물고기의 종류를 출력하는 SQL문을 작성해주세요. 결과는 물고기 종류에 대해 오름차순으로 정렬해주시고, 10cm이하의 물고기들은 10cm로 취급하여 평균 길이를 구해주세요. 컬럼명은 물고기의 종류 'FISH\_TYPE', 잡은 수 'FISH\_COUNT', 최대 길이 'MAX\_LENGTH'로 해주세요.  문제 풀이에 앞서.. 1. GROUP BY 문법SELECT 컬럼 FROM 테이블 GROUP BY 그룹화할 컬럼;테..
#1 내가 가장 좋아하는 언어는...!
·
카테고리 없음
보호되어 있는 글입니다.
Django로 Pinterest 따라만들기 : 섹션 3. Authentication (27~29강)
·
💪Backend/Django
#27 Authentication 인증시스템 구축 authentication 우리가 account를 만든 이유? : 아무나 모든 기능을 실행하는 것을 방지하기 위해서 누가 누군지 확인 필요. view 수정 views에서 request.user.is_authenticated 로 로그인되어있는지 아닌지에 따라 다른 동작 하도록 수정 로그인 안되어있는 경우, 위처럼 로그인창으로 redirect 됨 class안에 함수를 선언해서 get 내부 행동을 지정해줄 수 있음. def get(self, *args, **kwargs): if self.request.user.is_authenticated: return super().get(*args,**kwargs) else: return HttpResponseRedirec..