FlowerBombs

MySQL 기본 명령어 / 조회하기 / where 본문

JAVA/SQL

MySQL 기본 명령어 / 조회하기 / where

CitronLemon 2019. 3. 4. 13:14

MySQL


기본 명령어



MySQL진입


1
mysql -uroot -p
cs



현재 시스템에서 데이터베이스 목록보기


1
Show databases;
cs




사용할 데이터베이스 열기


1
2
3
use 데이터베이스 이름;
 
ex) use myschool;
cs




현재 데이터 베이스 안에 있는 테이블 목록 보기


1
show tables;
cs




특정 테이블의 구조 확인하기


1
2
3
desc 테이블이름;
 
ex) desc department;
cs








데이터 조회하기



구문구성



데이터 조회하기


1
2
3
4
5
6
7
8
9
10
11
select [distinct] *|컬럼이름 [[as] `별칭`from 테이블이름
 
[where 검색조건표현식]
 
[order by 컬럼이름]
 
[limit 조회시작위치, 조회할 데이터 수];
 
 
ex) select * from 테이블이름;   // 전체 데이터 조회
ex) SELECT loc FROM department; // department테이블에서 loc을 
cs





1
select * from <테이블 이름>// 전체 테이블 조회  
cs


- distinct : 중복제거 옵션


- as(혹은 공백) : 컬럼이름에 별칭 적용


- where : 검색조건을 위한 식을 표현한다.


- order by : 조회된 데이터를 정렬한다. (ASC=순차정렬, DESC = 역순정렬)


- limit : 부분조회 기능



※데이터 명령어


조회 Select(90%)

쓰기 insert

수정 update

삭제 delete



주의점

대소문자를 가리지 않음.

대문자는 명령어 - 통째로 외워야함.

sql에서 *는 금기중의 금기 (실무)

sql문에서는 잘못된 것은 눈으로 다 찾아야 함


json > 데이터베이스






'JAVA > SQL' 카테고리의 다른 글

그룹함수  (0) 2019.03.05
함수  (0) 2019.03.05
데이터 조회하기  (0) 2019.03.04
SQL ★  (0) 2019.03.04
데이터베이스  (0) 2019.03.04
Comments