일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java
- 스터디
- SQL
- 정보처리기사
- 자료구조
- 혼공단
- Til
- 안드로이드스튜디오
- select
- 오블완
- 프로그래머스
- 혼공파
- groupby
- 코테
- 알고리즘
- doitandroid
- 안드로이드
- Kotlin
- 혼공챌린지
- 인프런
- 카카오코테
- 코틀린
- Android
- CS
- join
- MySQL
- 자바
- 기술면접
- 정처기
- 티스토리챌린지
- Today
- Total
목록DATE_FORMAT (5)
Welcome! Everything is fine.

📌 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 정답 다른 건 다 잘 작성해놓고 항상 CASE문에서 막힌다..! 꼭 기억해두자. DATEDIFF 함수도 다른 문제를 풀 때 공부했던 것 같은데 또 까먹었다. 일 차이를 구할 때는 DATEDIFF 함수를 주로 쓰지만, 연, 월, 시, 초 등을 지정해 구할 때는 TIMESTAMPDIFF 함수를 주로 이용한다고 한다. DATEDIFF 함수 뒤에 + 1을 한 것은...1일에 빌려 1일에 반납을 해도 대여기간은 1일이기 때문에 1을 더해주었다고 보면 된다. SELECT HISTORY_ID , CAR_ID ..

📌 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 정답 DATE_FORMAT과 MONTH 함수는 이전 문제에서 나온 적이 있어 무난하게 풀었다. SELECT MEMBER_ID, MEMBER_NAME, GENDER, DATE_FORMAT(DATE_OF_BIRTH, '%Y-%m-%d') AS DATE_OF_BIRTH FROM MEMBER_PROFILE WHERE MONTH(DATE_OF_BIRTH) = 03 AND TLNO IS NOT NULL AND GENDER = 'W' ORDER BY MEMBER_ID;

📌 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📌 정답 DATE_FORMAT을 이용해 예시와 동일하게 만들어주었다. SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATE FROM BOOK WHERE PUBLISHED_DATE LIKE '2021%' AND CATEGORY = '인문' ORDER BY PUBLISHED_DATE ⬇️⬇️⬇️ DATE_FORMAT 정리 참고⬇️⬇️⬇️ [프로그래머스/Lv.1] 흉부외과 또는 일반외과 의사 목록 출력하기 - MySQL 📌 문제..

📌 문제 📌 정답 MySQL SELECT ANIMAL_ID, NAME, DATE_FORMAT(DATETIME, '%Y-%m-%d') AS 날짜 FROM ANIMAL_INS ORDER BY ANIMAL_ID; Oracle SELECT ANIMAL_ID, NAME, TO_CHAR(DATETIME, 'YYYY-MM-DD') AS 날짜 FROM ANIMAL_INS ORDER BY ANIMAL_ID; 📌 기억할 것 DATE_FORMAT()에 관한 내용은 전에 한 번 풀어봐서 쉽게 풀 수 있었다. 하지만 다른 문자열 포맷을 잘 기억하지 못할 수도 있으니 주기적으로 봐줘야겠다. Oracle 답도 한 번 봤는데 비슷한듯 다르다. ⬇️⬇️⬇️ 문자열 포맷 정리⬇️⬇️⬇️ [프로그래머스/Lv.1] 흉부외과 또는 일반외과 ..

📌 문제 📌 제출한 오답 날짜 포맷을 예시와 동일하게 조회하지 않았고, 고용일자를 내림차순으로 조회하지 않았다. 날짜 포맷 사용하는 법을 잘 몰라 검색해서 해결했다. SELECT DR_NAME, DR_ID, MCDP_CD, HIRE_YMD FROM DOCTOR WHERE MCDP_CD = 'CS' OR MCDP_CD = 'GS' ORDER BY HIRE_YMD, DR_NAME; 📌 정답 처음에 제출한 오답과 같이 OR로 적어도 되지만, 다른 사람들의 풀이를 보니 IN으로 묶어 처리하는 것이 더 깔끔해보였다. SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD, '%Y-%m-%d') AS HIRE_YMD FROM DOCTOR WHERE MCDP_CD IN ('CS..