평균 일일 대여 요금 구하기
SELECT CAR_TYPE, ROUND(AVG(DAILY_FEE),0) AS 'AVERAGE_FEE'
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV';
ROUND 반올림
WHRER 테이블의 열 name 지정
강원도에 위치한 생산공장 목록 출력하기
SELECT FACTORY_ID, FACTORY_NAME, ADDRESS
FROM FOOD_FACTORY
WHERE ADDRESS LIKE '강원도%'
ORDER BY FACTORY_ID
문제에서 'a,b,c에 대해서만 조회하세요'하면 SELECT에 * 말고 a,b,c 써주기
LIKE 문자 찾기!! (_랑 %)
12세 이하인 여자 환자 목록 출력하기
[MySQL IF function]
IF(condition, value_if_true, value_if_false)
SELECT IF(500<1000, "YES", "NO")
SELECT IF(STRCMP("hello","bye") = 0, "YES", "NO");
[MySQL IFNULL function]
SELECT IFNULL(NULL, 500);
SELECT PT_NAME, PT_NO, GEND_CD, AGE,
IF (TLNO IS NULL,'NONE',TLNO)
FROM PATIENT
WHERE GEND_CD = 'W' AND AGE <= 12
ORDER BY AGE DESC, PT_NAME ASC;
- IF 문 사용방식이 약간 어셈블리랑 비슷함. IF (조건, 맞을 때 분기할 곳, else일 때 분기할 곳)
- 문제에서 a,b,c,d 하세용.하면 SELECT a,b,c,d 순서대로 해줘야한다!!!!!!!!!
- ORDER BY는 순서대로 걍 작성하면 됨
'PS > BOJ&Programmers' 카테고리의 다른 글
[백준/10026] 적록색약 | 그래프 영역 구별, 같은 조건일 때 처리 (0) | 2023.02.27 |
---|---|
[백준/9291] 스도쿠 채점 | n*n 행렬에서 m*m 행렬 추출하기 (0) | 2023.02.26 |
[백준/6186] Best Grass | bfs, dfs (0) | 2023.02.22 |
[백준/6550] 부분 문자열 | 반복문으로 고정된 인덱스 다루기 (0) | 2023.02.21 |
[백준/8989] 시계 | 시침, 분침의 각도 (0) | 2023.02.19 |