sql 복습 겸/ 과거 정리 글 보강하여 재업로드 중
mySQL workbench에서 해당 데이터를 갖고 직접 selet 문으로 데이터를 조회해보면 이해가 더 쉽다. (자료카페)
현재 이러한 데이터베이스(스키마)가 있다, 이것을 select문을 이용하여 조회해보며 select문을 이해해본다.
데이터베이스 생성
테이블 생성
테이블 데이터 입력/수정/삭제
조회하기 전 먼저, 해당 데이터 베이스를 사용하겠다고 지정해준다.
USE 데이터베이스(스키마)명
use merket_db
데이터베이스에서 데이터를 추출(조회)하는 데 사용한다.
SELECT+ 조회할 열 + FROM 테이블 + WHERE 조건식 ;
보통 특정 열 데이터에 수많은 데이터있기에, 특정 조건으로 데이터를 조회하지 않으면 원하는 데이터를 찾기가 힘들다.
그래서 where을 일반적으로 붙여서 특정 열데이터의 조건) 누군가의, 어떤 것의 데이터를 조회한다고 지정해준다.
select from 테이블명;
select from member;
SELECT 조회할 열 이름 FROM 테이블명;
select mem_id from member;
SELECT 조회할 열 이름1, 열 이름2 FROM 테이블명;
select mem_id, mem_name from member;
SELECT 조회할 열 이름 FROM WHERE
select * from member where mem_name = '블랙핑크';
조회할 때 조금 더 정확하게, 예쁘게 보기 위한 옵션이다.
SELECT 열이름 별명 or "별명" or as 별명
FROM 테이블명select mem_name 그룹명, debut_date "데뷔 일자", mem_number as 멤버 from member;