일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 자바스크립트심화
- 데이터분석
- 딥러닝
- JSP
- 정보처리기사실기
- c언어
- 순환신경망
- 데이터베이스
- 자바 실습
- 컴퓨터구조
- 혼공머신
- 자바
- 중학1-1
- CSS
- 연습문제
- 디버깅
- 파이썬
- SQL
- 자바스크립트
- ChatGPT
- 정보처리기사필기
- 컴퓨터비전
- 상속
- JSP/Servlet
- rnn
- 머신러닝
- 개발일기
- JDBC
- 중학수학
- html/css
- Today
- Total
목록having (3)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
SELECT ~ FROM ~ WHERE 외에 ORDER BY와 GROUP BY 등 다양한 기능에 대해 살펴볼 것이다. ORDER BY ORDER BY 와 WHERE 절은 함께 사용할 수 있지만, 여기서는 순서가 바뀌어서 오류가 발생했다. WHERE가 먼저 나오고 ORDER BY가 나중에 나와야 한다. 이번에는 두 조건이 같을 경우 한 가지 조건을 더 추가하여 정렬해볼 것이다. 잇지와 트와이스의 키가 같아서 어느 것이 더 먼저 정렬할지 정해주어야 한다. 이렇게 정렬 기준은 1개 열이 아니라 여러 개 열로 지정할 수도 있다. 출력의 개수를 제한 : LIMIT LIMIT 3, 2는 시작과 개수이다. GROUP BY 절GROUP BY 절은 그룹으로 묶어주..
SELECT ~ FROM ~ WHERE는 가장 핵심적인 SQL 문이다. 이에 부가적으로 결과를 정렬하거나, 일부만 보여주는 등의 다양한 처리가 필요할 때도 있다.이 내용 역시 엘리스로 모두 학습했던 내용이라 어렵지 않게 공부해볼 수 있을 것 같다. 한번 더 복습한다는 의미로 정리해보려고 한다. 시작하기 전에SELECT 문에서는 결과의 정렬을 위한 ORDER BY, 결과의 개수를 제한하는 LIMIT, 중복된 데이터를 제거하는 DISTINCT 등을 사용할 수 있다.GROUP BY 절은 지정한 열의 데이터들을 같은 데이터끼리 묶어서 결과를 추출한다. 주로 그룹으로 묶는 경우는 합계, 평균, 개수 등을 처리할 때 사용하므로 집계 함수와 함께 사용된다. GROUP BY 절에서도 HAVING 절을 통해 조건식을 ..
그룹화 두 번째 학습을 시작해 본다. 이론 2 - 데이터 그룹에 조건 적용하기 실습 3 - 데이터 그룹에 조건 적용하기 : HAVING 1 1. 테이블 조회하기 user_id를 기준으로 group by를 적용했다. 하지만 여기에 조건을 추가해서 두 권 이상 빌린 사람을 찾아야 한다. 2. 조건에 맞게 코드 추가하기 결과는 이전과 같다. 3권 이상 빌린 사람부터 있기 때문이다. 실습 4 - 데이터 그룹에 조건 적용하기 : HAVING 2 1. 직원 테이블 조회하기 직원별로 연봉을 받을 횟수를 group by로 조회했다. 이제 조건을 추가해 볼 것이다. 2. 조건에 따라 코드 추가하기 연봉을 10번 이상 받은 직원들만 조회되었다...