본문 바로가기

분류 전체보기80

[Group by] 입양 시각 구하기(2) - set, with recursive https://school.programmers.co.kr/learn/courses/30/lessons/59413 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 이 문제를 푸는대에는 크게 2가지의 해법이 있는 것 같다. 난 전자로 풀었는데 뒤에 후자 방법도 엄청 신박해 보여 공부를 진행해 보자. 1. With https://wakestand.tistory.com/455 MySQL WITH 절 사용법 및 예제(가상 테이블) MySQL에서는 오라클과 동일하게 WITH 문으로 가상테이블을 만들 수 있는데 작성방법은 다음과 같다 WITH 가상테이블명 AS .. 2023. 2. 23.
와일드 문자 Like 같이 문자열 패턴 검색시 사용되는 문자들이다. 대표적으로 이 5개가 있다고 생각하자. % : 0 or 그 이상의 문자가 들어올 수 있다 가정 _ : 하나의 문자만 들어올 수 있다. [] : 이 안의 문자들 중 하나만 허용 [^] : 위와 반대로 여기 안에 들어간 그 어떠한 문자도 허용 x - : 범위 지정(ex)a-b => a,b) 2023. 2. 23.
[Group By] 가격대 별 상품 개수 구하기 중요한 문법 https://jjeongil.tistory.com/928 MySQL : 숫자 함수 : 절대값, 올림, 내림, 반올림, 버림, 제곱, 나머지, 최대값, 최소값 : 사용법, 예 숫자와 관련된 작업을 하는 함수에 대해 알아보도록 하겠습니다. ABS(숫자) : 절대값을 구합니다. CEIL(숫자) : 값보다 큰 정수 중 가장 작은 정수를 구합니다. 소수점 이하 올림을 의미합니다. FLOOR( jjeongil.tistory.com 위 사이트를 참고하였다. ABS(숫자) : 절대값을 구합니다. CEIL(숫자) : 값보다 큰 정수 중 가장 작은 정수를 구합니다. 소수점 이하 올림을 의미합니다. FLOOR(숫자) : 값보다 작은 정수 중 가장 큰 정수를 구합니다. 소수점 이하 버림을 의미합니다. ROUND.. 2023. 2. 23.
SUM,MAX,MIN - 중복 제거 중요문법 중복을 제거하는 distinct에 대해 알아두자 코드 -- 코드를 입력하세요 SELECT count(distinct name) from animal_ins where name is not null 2023. 2. 22.
728x90