뇌운동일지

기초 SQL (MySQL) - 3. 데이터 선택문 본문

DB/MySQL

기초 SQL (MySQL) - 3. 데이터 선택문

purpleduck 2020. 4. 1. 11:28

[DB] - 기초 SQL (MySQL) - 1. 테이블 생성

[DB] - 기초 SQL (MySQL) - 2. 데이터 입력문

( 앞의 글과 이어지는 내용 ) 

 

3. 선택문 

: select 

 

1) 모든 컬럼 모든 행 선택하기 

: 데이터 확인 시 주로 사용 

select * from 테이블;

 

2) 컬럼선택 모든 행 

select 컬럼 , 컬럼,,,, from 테이블;

 

ex1 ) extable에서 이름 나이 전화번호를 출력하기 

ex2 ) extable에서 이름 나이 자기소개 출력하기 

 

 

3) 컬럼선택, 행선택하기

-> 가장 많이 사용함.

select 컬럼, 컬럼, 컬럼,,, from 테이블 where 조건절;

 

ex1) extable에서 이름이 '홍길순' 인 사람의 나이와 생일을 출력하기 

 

ex2) extable에서 식별자가 3번 이후를 출력하기 

 

ex3) extable에서 식별자가 3번에서 4번인 사람의 전화 번호와 식별번호 출력하기 

 

select idx, phone from extable where idx >=3 and idx <= 4;

where절의 조건 설정에서 두 가지 모두 가능하다. 

 

where idx = 3 or idx =4 

or 로 연결 - 불연속, 합집합 

 

결론 : 

select 컬럼,,,,

from 테이블,,,,

where 행조건 

 

 

1, 2, 3번 형태의 예시 

 

큰 데이터로부터 점점 제약을 가해서 작은 범위의 data를 뽑아냄 -> 정보가공 

데이터로터 보이지 않는 정보를 찾아냄 -> 데이터마이닝 

 

 

Comments