본문 바로가기

내일배움캠프 AI 웹 프로그래밍74

내일배움캠프 63일차_Query 결과를 정렬_ORDER BY SQL 로 조회한 결과를 원하는 순서대로 정렬해볼 수 있다. ORDER BY를 활용해서! 원하는 값 기준으로, 오름차순 혹은 내림차순으로 정렬가능. 정렬문 Order by 는 카테고리 컬럼 지정, 그리고 Order by 를 적어주는 것으로 적용 가능하다. select 카테고리컬럼(원하는컬럼 아무거나), sum(계산 컬럼), from group by 카테고리컬럼(원하는컬럼 아무거나) order by 정렬을 원하는 컬럼 (카테고리컬럼(원하는컬럼 아무거나), sum(계산 컬럼) 둘 다 가능) 예제: 사용 예시 (음식 종류별 주문 금액 합계를 ‘주문 금액 합계’ 기준으로 오름차순 정렬) select cuisine_type, sum(price) sum_of_price from food_orders group by.. 2023. 11. 3.
내일배움캠프 62일차_SQL_범주별연산_GROUP BY GROUP BY를 활용해서 음식이나 한 범주별로 값의 합을 구할 수 있다. where 절을 사용해서 수십개의 쿼리를 작성하는 것은 너무 비효율적이기 때문에 GROUP BY를 사용하여 효율적으로 구할 수 있다. Group by = 여러번의 Query 없이, 카테고리를 지정하여 수식 함수로 연산 #Group by 는 카테고리 컬럼 지정, 그리고 Group by 를 적어주는 것으로 적용 가능 #기본 구조 select 카테고리컬럼(원하는컬럼 아무거나), sum(계산 컬럼), from group by 카테고리컬럼(원하는컬럼 아무거나) 아래는 예 select cuisine_type, sum(price) sum_of_price from food_orders group by cuisine_type 2023. 11. 3.
내일배움캠프 61일차_SQL 활용하기 [실습] WHERE 절로 원하는 데이터를 뽑고, 계산해보기 1) [실습] 주문 금액이 30,000원 이상인 주문건의 갯수 구하기 쿼리를 적기전에 흐름을 정리해야한다. 흐름 정리하기위해 좋은 질문은 아래와 같다. 어떤 테이블에서 데이터를 뽑을 것인가 어떤 컬럼을 이용할 것인가 어떤 조건을 지정해야 하는가 어떤 함수 (수식) 을 이용해야 하는가 위와 같이 고민한 것을 구문으로 만들어야 한다. 어떤 테이블에서 데이터를 뽑을 것인가 어떤 컬럼을 이용할 것인가 어떤 조건을 지정해야 하는가 어떤 함수 (수식) 을 이용해야 하는가 생각하고 구문만들것을 적어보자 어떤 테이블에서 데이터를 뽑을 것인가 → from food_orders 어떤 컬럼을 이용할 것인가 → order_id, price 어떤 조건을 지정해야 하는가.. 2023. 11. 3.
내일배움캠프 60일차_SQL 2주차 시작 [수업 목표] SQL을 이용하여 숫자 계산 값을 도출한다 Query 결과를 원하는 순서대로 조회한다 지난번까지 배운 아주 기본적인 내용 정리. select # '데이터 조회' 의 명령어로 필수 구문 from # '어디에서 데이터를 조회할까' 의 명령어로 필수 구문 where # 조건을 지정해주는 구문 #조건을 지정하는 방법 #비교연산자 : , =, #다양한 구문 : IN, BETWEEN, LIKE #여러가지 조건의 적용 : AND, OR, NOT 02. 데이터 조회와 엑셀 함수 적용을 한 번에 끝내기 (SUM, AVG, COUNT, MIN, MAX) #숫자 연산 예시 select food_preparation_time, delivery_time, food_preparation_time + delivery.. 2023. 11. 3.