728x90 반응형 분류 전체보기438 평균 일일 대여 요금 구하기 코딩테스트 연습 > SELECT > 평균 일일 대여 요금 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/151136 문제 설명 [쿼리] SELECT ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE from CAR_RENTAL_COMPANY_CAR where CAR_TYPE = 'SUV' 평균일일대여 요금을 구하기 위해서 평균을 구하는 집계함수인 AVG() 를 떠올렸고, 소수 첫번째 자리에서 반올림을 해야한다고 해서 ROUND() 함수를 떠올렸다. 그리고 자동차 타입은 문제에서 suv 라고 하였기 때문에 where 절로 필터를 해주었다. avg(daily_fee) : 평균 일일 대여 요금 round ( avg(daily_.. 2023. 11. 19. 서브쿼리를 사용하는 이유 join과 where 절을 사용하지 않고, 서브쿼리를 사용하는 이유 서브쿼리를 사용하는 이유 중 하나는 복잡한 데이터 검색 및 필터링을 보다 간결하게 수행할 수 있다는 점입니다. 때로는 조인(join)이나 WHERE 절만으로는 원하는 결과를 얻기 어려운 경우가 있습니다. 이런 경우 서브쿼리를 사용하여 보다 유연하게 데이터를 검색하고 다양한 조건을 만족하는 데이터를 선택할 수 있습니다. 서브쿼리를 사용하는 몇 가지 이유는 다음과 같습니다: 1. 복잡한 필터링: 때로는 여러 조건을 고려하여 데이터를 필터링해야 할 때가 있습니다. 서브쿼리를 사용하면 다양한 조건을 포함하여 원하는 데이터를 검색할 수 있습니다. 2. 중첩된 조건: 여러 레벨의 중첩된 조건을 필요로 할 때, 서브쿼리를 사용하여 보다 복잡한 논리를.. 2023. 11. 14. 두 날짜 입력 요소 사이의 유효성 $(document).ready(function() { // 여기에 문서가 로드된 후 실행되어야 할 코드 작성 $("#srchEndDt").attr("min", $("#srchStartDt").val()); $("#srchStartDt").on("input", function() { $("#srchEndDt").attr("min", $(this).val()); }); $("#srchEndDt").on("input", function() { $("#srchStartDt").attr("max", $(this).val()); }); }); 이 코드는 #srchStartDt의 값이 변경될 때마다 #srchEndDt의 min 속성을 업데이트하고, #srchEndDt의 값이 변경될 때마다 #srchStartDt의 .. 2023. 11. 14. 조건에 맞는 도서와 저자 리스트 출력하기/ inner JOIN inner JOIN -- 코드를 입력하세요 SELECT BOOK_ID, AUTHOR_NAME, DATE_FORMAT(PUBLISHED_DATE,'%Y-%m-%d') as PUBLISHED_DATE FROM AUTHOR AU INNER JOIN BOOK BO ON AU.AUTHOR_ID = BO.AUTHOR_ID WHERE BO.CATEGORY LIKE '경제' ORDER BY BO.PUBLISHED_DATE ASC; 2023. 11. 3. 이전 1 ··· 7 8 9 10 11 12 13 ··· 110 다음 728x90 반응형