일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준알고리즘
- C++
- 소프티어
- 코딩교육봉사
- 정보처리산업기사
- 1과목
- SW봉사
- SQL
- 알고리즘
- 프로그래머스
- 공부일지
- 코틀린
- 백준 알고리즘
- 파이썬
- softeer
- python
- kotlin
- BFS
- 시나공
- programmers
- 스프링
- 문제풀이
- 코딩봉사
- CJ UNIT
- 데이터베이스
- 자바
- MYSQL
- 백준
- 회고
- java
- Today
- Total
목록프로그래머스 (46)
JIE0025
https://programmers.co.kr/learn/challenges 코딩테스트 연습 기초부터 차근차근, 직접 코드를 작성해 보세요. programmers.co.kr 모의고사 (level1) - python 문제 설명 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... 3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, ..
알고리즘 코테 공부하다가 심심해서 어제 프로그래머스 SQL 몇개 풀었는데 오랜만에 블로그 쓸만한 문제가 있어서 블로그 쓰러 왔다! (SQL 안본지 오래돼서 기초 문법 빼고 많이 까먹은 상태 ㅎㅎ,,) 문제 SQL - 입양 시각 구하기(2) 이문제는 몇시에 입양이 가장 활발하게 일어나는지 나타내야 하는데 0시부터 23시까지 출력해야한다는 특이점(?) 이 있다. 전체 데이터를 찍어보면 0~6시까지의 데이터는 나오지 않는 것을 확인할 수 있다. SQL을 안본지 꽤 시간이 지났는데 아주 당황스러운 문제였다. SQL 문법 - 변수 SET @변수이름 = 대입값; SET @변수이름 := eodlqrkqt; SELECT @변수이름 := 대입값; SET 이외의 명령문에서 = 은 비교연산자이기 때문에 SELECT 문에서 ..
앞선 글에서 WHERE에 대해 설명한 글이 있다. jie0025.tistory.com/63 [프로그래머스] SQL SELECT 아픈 동물 찾기 : WHERE 모든 정보를 얻고 싶은 게 아닌, 어떤 조건에 부합하는 데이터에 대해서만 조회하고 싶은 경우에 사용하는 것이 WHERE 이다. EX) 조건 예시 ANIMAL_TYPE 가 'Dog' 인 데이터 INTAKE_CONDITION 이 'Sick'인 데이 jie0025.tistory.com 젊은 동물의 아이디와 이름을 조회해야한다. 젊은 동물의 정의는 다음과같다. 즉 WHERE절에 INTAKE_CONDITION != 'Aged'를 사용하면 된다. SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION !=..
모든 정보를 얻고 싶은 게 아닌, 어떤 조건에 부합하는 데이터에 대해서만 조회하고 싶은 경우에 사용하는 것이 WHERE 이다. EX) 조건 예시 ANIMAL_TYPE 가 'Dog' 인 데이터 INTAKE_CONDITION 이 'Sick'인 데이터 SELECT FROM WHERE 조건식 ANIMAL_TYPE = 'Dog' 과 같이 쓸 수 있다. >, =, = 50 ; 또 OR, AND 를 통해 여러개의 조건을 나열할 수도 있다. SELECT * FROM ANIMAL_INS WHERE ANIMAL_TYPE = 'Dog' AND INTAKE_CONDITION = 'Sick'; BETWEEN A AND B 성적이 90이상 100이하인 학생들에게 1등급을 주어야 하는 상황에서 학생들을 조회해야 하는 경우에 BET..
앞선 글에서 Order by에 대해 설명한 글이 있다. jie0025.tistory.com/61 [프로그래머스] SQL SELECT 모든 레코드 조회하기 : ORDER BY 순서대로 조회하는 SQL 문은 ORDER BY 를 사용하면 된다. SELECT FROM ORDER BY ORDER BY 의 기본설정 값은 ASC , 오름차순으로 작은값부터 큰값을 정렬한다. ASC는 생략할.. jie0025.tistory.com ANIMAL_ID 의 역순으로 보여주는 것이므로 ORDER BY ____ DESC를 사용하면 된다. SELECT NAME, DATETIME FROM ANIMAL_INS ORDER BY ANIMAL_ID DESC
순서대로 조회하는 SQL 문은 ORDER BY 를 사용하면 된다. SELECT FROM ORDER BY ORDER BY 의 기본설정 값은 ASC , 오름차순으로 작은값부터 큰값을 정렬한다. ASC는 생략할 수 있다. 내림차순 설정시 DESC 를 사용한다. 큰값부터 작은값 정렬된다. 예제 ) SELECT ANIMAL_ID FROM ANIMAL_INS ORDERBY ANIMAL_ID DESC ANIMAL_INS 테이블 안에 모든 동물의 정보를 조회하고, ANIMAL_ID 순으로 조회해야 하므로 SELECT * FROM ANIMAL_INS ORDER BY ANIMAL_ID