[mysql/oracle] 대여 기록이 존재하는 자동차 리스트 구하기
2023. 9. 25. 22:42ㆍProgrammers/SQL
문제 설명
문제
결과
mysql
날짜 구하는 함수 : DATE_FORMTA()
1
2
3
4
5
6
7
|
SELECT B.CAR_ID
FROM CAR_RENTAL_COMPANY_CAR A, CAR_RENTAL_COMPANY_RENTAL_HISTORY B
WHERE A.CAR_ID = B.CAR_ID
AND A.CAR_TYPE = '세단'
AND DATE_FORMAT(B.START_DATE, '%m') ='10'
GROUP BY B.CAR_ID
ORDER BY CAR_ID DESC
|
cs |
2023.01.20 - [DB] - [mysql/oracle] 날짜 형식 : DATE_FORMAT() / TO_CHAR
[mysql/oracle] 날짜 형식 : DATE_FORMAT() / TO_CHAR
날짜 형식을 가져오고 싶을 때 TO_CHAR()를 많이 사용한다. 그러나 이 함수는 oracle 함수이기 때문에 mysql에서는 사용할 수 없다. 대신 mysql에는 date_format()이란 함수가 있다. date_format(형식 적용할 칼
codelab-hong.tistory.com
oracle
날짜 구하는 함수 : TO_DATE(), TO_CHAR
1
2
3
4
5
6
7
|
SELECT B.CAR_ID
FROM CAR_RENTAL_COMPANY_CAR A, CAR_RENTAL_COMPANY_RENTAL_HISTORY B
WHERE A.CAR_ID = B.CAR_ID
AND A.CAR_TYPE = '세단'
AND TO_CHAR(B.START_DATE, 'MM') ='10'
GROUP BY B.CAR_ID
ORDER BY CAR_ID DESC
|
cs |
'Programmers > SQL' 카테고리의 다른 글
[mysql/oracle] 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 (0) | 2023.10.13 |
---|---|
[mysql/oracle] 조건에 맞는 사용자 정보 조회하기 (0) | 2023.09.25 |
[mysql/oracle] 서울에 위치한 식당 목록 출력하기 (0) | 2023.09.18 |
[mysql/oracle] 조건별로 분류하여 주문상태 출력하기 (0) | 2023.09.09 |
[mysql/oracle] 우유와 요거트가 담긴 장바구니 (0) | 2023.09.04 |