일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 텍스트조절
- 팝업레이어
- Python
- 로또 회차
- jQuery
- SQLD후기
- sqld
- IP차단
- 바닐라자바스크립트
- JSP
- TweenMax.js
- 웹개발키워드
- CSS
- JS
- 웹접근성
- VANILLA
- 코딩공부
- sqld52회차
- Slide
- SQL
- github
- asp
- 기초
- 애니메이션
- 프론트앤드키워드
- git
- 마우스커서
- 바닐라 자바스크립트
- 바닐라스크립트
- 웹표준
- Today
- Total
목록SQL (4)
단비의 코딩 공부 blog
1. Subquery란? - '쿼리안의 쿼리' 뜻으로 하위 쿼리의 결과를 상위 쿼리에 담아서 사용한다. 1) 간단 실습 - kakaopay로 결제한 유저들의 정보 보기 select u.user_id, u.name, u.email from users u inner join orders o on u.user_id = o.user_id where o.payment_method = 'kakaopay' // 테이블을 합친 뒤에 값들을 필터링하여 payment_method가 kakaopay인 값들을 남기는 방식 ↓ select user_id from orders where payment_method = 'kakaopay' ↓ select u.user_id, u.name, u.email from users u whe..
1. JOIN이란? - 두 테이블의 공통된 정보를 (key값)을 기준으로 테이블을 연결해서 한 테이블처럼 보는것을 의미한다. 1) join의 종류 : - left join : 테이블 A와 b의 공통되는 일부key값 - inner join : 교집합 개념 2. INNER JOIN 1)실습 (join만 사용) - inner join을 사용해서 orders 테이블에 users 테이블 연결해보기 select * from orders o inner join users u on o.user_id = u.user_id; - inner join을 사용해서 checkins 테이블에 users 테이블 연결해보기 select * from checkins c inner join users u on c.user_id = u.u..
1. 범주의 통계를 내주는 Group by select name, count(*) from users group by name; * SQL 쿼리가 실행되는 순서 : from -> group by-> select 2. Group by 연습해보기 1) 동일한 범주의 개수 구하기 select 범주별로 세어주고 싶은 필드명, count(*) from 테이블명 group by 범주별로 세어주고 싶은 필드명; 2) 동일한 범주에서 최솟값 구하기 select 범주가 담긴 필드명, min(최솟값을 알고 싶은 필드명) from 테이블명 group by 범주가 담긴 필드명; 3) 동일한 범주에서 최댓값 구하기 select 범주가 담긴 필드명, max(최댓값을 알고 싶은 필드명) from 테이블명 group by 범주가 담..
1. 데이터베이스의 기초개념 - 데이터 베이스란? : 여러 사람들이 같이 사용할 목적으로 데이터를 담는 통이라고 생각하면 쉽다. - CRUD : 통상적으로 모든 데이터베이스는 CRUD에 해당하는 기능을 제공한다. C(Create) : 데이터의 생성을 의미한다. R(Read) : 저장된 데이터를 읽어오는 것을 의미한다. U(Update) : 저장된 데이터를 변경한다. D(Delete) : 저장된 데이터를 삭제하는것을 의미한다. 2. SQL은 왜 필요한가? - 데이터를 읽어오는 과정인 R(Read)를 엄청 편하게 만들어 주고, 데이터를 손쉽고 깔끔하게 정리/분석하는 기능도 지원한다. 3. Select, Where 절 등 문법 연습하기 1) Where 절의 개념 : Where절은 Select 쿼리문으로 가져올..