일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 오라클
- 파이게임
- 자바스크립트
- SQL프로그래머스
- oracle
- mysql
- 프로그래머스
- Spring
- Leetcode
- 코틀린 클래스
- springboot
- SQL
- 자바8
- javascript
- 스프링부트
- spring boot
- python
- 스프링시큐리티
- MSA
- pygame
- oauth2
- 스프링
- kotlin 클래스
- java8
- 구글로그인
- LeetCode SQL
- 자바 스트림
- 스프링부트 채팅서버
- js
- SQL 문제풀이
- Today
- Total
목록프로그래머스 (9)
웅겹살의 프로그래밍 삼매경
https://programmers.co.kr/learn/courses/30/lessons/59044 코딩테스트 연습 - 오랜 기간 보호한 동물(1) ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr mySql SELECT I.NAME, I.DATETIME FROM ANIMAL_INS AS I LEFT JOIN ANIMAL_OUTS AS O ON I.ANIMAL_ID = O.ANIMAL_ID WHERE I.ANIMAL_ID NOT IN (..
https://programmers.co.kr/learn/courses/30/lessons/12916 코딩테스트 연습 - 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 programmers.co.kr class Solution { boolean solution(String s) { boolean answer = true; char ch = ' '; int cnt_p = 0; int cnt_y = 0; s = s.toLowerCase(); for(int i=0; i < s.length();..
https://programmers.co.kr/learn/courses/30/lessons/12930 코딩테스트 연습 - 이상한 문자 만들기 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 programmers.co.kr class Solution { public String solution(String s) { String answer = ""; String[] str = s.split(""); int cnt = 0; for(String ss : str){ cnt = ss.contains(" ") ? 0 : cnt + 1; answer += cnt % 2 == 0 ..
https://programmers.co.kr/learn/courses/30/lessons/81301 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자 programmers.co.kr class Solution { public int solution(String s) { String[] num = {"0","1","2","3","4","5","6","7","8","9"}; String[] words = {"zero","one","two","three","four","five","six","seven","eight","nine"}; ..
https://programmers.co.kr/learn/courses/30/lessons/59413?language=oracle 코딩테스트 연습 - 입양 시각 구하기(2) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr 입양 시각 구하기(1) 의 심화버전이다 1. ORACLE 가상테이블 2개 만들어서 LEFT OUTER JOIN시켜서 뽑아냈다 첫번째 가상테이블은 00시부터 23시까지 HOUR를 뽑아내다. 참고한 블로그 url 첨부한다. https:/..
입양 시각 구하기(1) 풀어보자 오라클, MYSQL 둘다 사용해보겠다. https://programmers.co.kr/learn/courses/30/lessons/59412 코딩테스트 연습 - 입양 시각 구하기(1) ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 programmers.co.kr 오늘의 문제 9시~20시 사이의 데이터를 HOUR만 잘라서 GROUP BY하서 노출하면 될 것 같은 느낌적인 느낌이다. Oracle SELECT TO_CHAR(DATETIME, 'HH24')..
https://programmers.co.kr/learn/courses/30/lessons/59411?language=mysql# 코딩테스트 연습 - 오랜 기간 보호한 동물(2) ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 호오 ANIMAL_OUTS과 ANIMAL_INS 테이블의 DATETIME 차이를 이용해 풀어보자 1) 오라클 ORACLE ROWNUM 사용 SELECT ANIMAL_ID ,NAME FROM ( SELECT I.AN..
https://programmers.co.kr/learn/courses/30/lessons/59414?language=mysql 코딩테스트 연습 - DATETIME에서 DATE로 형 변환 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 1) 오라클 ORACLE 정답 SELECT ANIMAL_ID ,NAME ,TO_CHAR(DATETIME, 'YYYY-MM-DD') AS 날짜 FROM ANIMAL_INS ORDER BY ANIMAL_ID ..
https://programmers.co.kr/learn/courses/30/lessons/59408 코딩테스트 연습 - 중복 제거하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr SELECT COUNT(DISTINCT NAME) AS count FROM ANIMAL_INS DINSTINCT NAME으로 COUNT를 확인하면 끝 간단한 문제였다. 오라클 MYSQL 동일하다