혼자 공부하는 SQL(5)
-
데이터 변경을 위한 SQL 문
insert절 insert문 사용하기 1 insert문 사용하기 2 insert문 사용하기 3 자동으로 증가하는 Auto-Increment Auto-Increment 사용하기 1 Auto-Increment 사용하기 2 Auto-Increment 사용하기 3 Auto-Increment 사용하기 4 Auto-Increment 사용하기 5-1 Auto-Increment 사용하기 5-2 다른 테이블의 데이터를 한번에 입력하는 insert into~select count 함수 사용하기 desc 사용하기 Limit 사용하기 테이블 생성하기 insert into ~ select 데이터 수정 : update update 사용하기 1 update 사용하기 2 where가 없는 update문 where가 없는 update..
2022.04.16 -
03-2 좀 더 깊게 알아보는 SELECT문
ORDER BY 절 order by 절 - 결과가 출력되는 순서를 조절한다. desc를 이용하여 내림차순으로 정렬하기 where를 이용하여 키가 164이상인 그룹 고르고 desc를 이용하여 내림차순으로 정렬하기 평균 키가 큰 순서대로 정렬하되, 평균키가 같으면 데뷔일자가 빠른순서로 정렬하기 LIMIT 절 결과 위에서 부터 3개 출력하기 데뷔일 순 위에서 부터 3개 출력하기 평균 키가 큰 순으로 정렬하되, 3번째부터 2건 조회하기 DISTINCT 절 중복된 결과를 제거하기 GROUP BY 절 - 그룹화하여 데이터 조회 mem_id를 이용하여 데이터를 그룹화 해주였다. 집계 함수 mem_id를 이용하여 데이터를 그룹화하고 구매한 개수를 합친다. 별칭을 사용하여 결과를 보기 좋게 만들 수 있다. 회원이 구매한..
2022.04.09 -
03-1 기본 중에 기본 SELECT~FROM~WHERE
실습을 위한 market_db 불러오기 실습을 위한 market_db 불러오기 1 실습을 위한 market_db 불러오기 2 실습을 위한 market_db 불러오기 3 결과 1 결과 2 USE문 사용하기 USE문을 사용하여 '지금부터 market_db를 사용하겠으니 모든 쿼리를 이 DB에서 실행하라'는 의미 입니다. SELECT와 FROM문 SELECT * FROM문 사용하여 member DB 보기 1 SELECT * FROM문 사용하여 member DB 보기 2 SELECT (조건) FROM문 사용하여 member DB에 이름만 보기 SELECT (조건) FROM문 사용하여 member DB에 특정 정보만 보기 열의 이름의 별칭 정하기 WHERE절 WHERE절을 사용하여 이름으로 자료 찾기 WHERE절..
2022.03.25 -
02-3 데이터베이스 게체
인덱스 실습하기 인덱스 실습하기 1 인덱스 실습하기 2 인덱스 실습하기 3 뷰 실습하기 뷰 실습하기 1 뷰 실습하기 2 스토어드 프리시저 실습하기 스토어드 프리시저 실습하기 1 스토어드 프리시저 실습하기 2 스토어드 프리시저 실습하기 3
2022.03.19 -
02-2 데이터베이스 시작부터 끝까지
스키마 생성하기 스키마 생성하기 1 스키마 생성하기 2 스키마 생성하기 3 테이블 생성하기 member 테이블 생성하기 1 member 테이블 생성하기 2 member 테이블 생성하기 3 product 테이블 생성하기 1 product 테이블 생성하기 2 product 테이블 생성하기 3 데이터 입력하기 member 테이블에 데이터 입력하기 1 member 테이블에 데이터 입력하기 2 member 테이블에 데이터 입력하기 3 product 테이블에 데이터 입력하기 1 product 테이블에 데이터 입력하기 2 product 테이블에 데이터 입력하기 3 데이터 수정하기 member 테이블에 데이터 수정하기 1 member 테이블에 데이터 수정하기 2 - 연습용 데이터 넣기 member 테이블에 데이터 수정..
2022.03.19