Programming/Database

테이블 만들기 및 SQL Select 사용 해보기

휘탱 2017. 6. 8. 00:23

1. 테이블 생성하기

Local instance MySQL 클릭하면 들어가짐.

디비모양 아이콘 누르면 설정 창이뜸

Collation은 주로 UTF8을 사용하는데 중국에서 이모티콘을 사용하기 때문에 중국을 생각하면 UTF8mb4로 만들면 좋다고 합니다.



테이블 생성할 때 처야할 쿼리를 보여줌.



Create Table을 누르면 테이블이 생성됨.

생성된 테이블의 이름을 정하고, 컬럼을 추가

PK(Privacy Key)의 특징 : 유니크, 낫널


CreateTime은 테이블에 추가하는 데이터의 생성된 시간을 테스트 해보려고 추가함.

idUser를 선택하고 Storage에 보면 Auto Increment를 체크해 주면 id에 값을 넣지 않아도 자동으로 id값이 설정된다.

CURRENT_TIMESTAMP를 Deault에 넣어주면 자동으로 데이터가 추가되는 시간이 들어감.(datetype을 DATETIME으로 변경해야함.)

Apply를 눌러서 테이블을 생성하자.




설정된 Table에 데이터를 추가한다.


테이블 설정 및 데이터 추가 과정 끝.


2. Select 쿼리 작성하기

SELECT   : 컬럼명(찾고 싶은 데이터)

FROM    : 테이블 명

WHERE   : 조건


*은 all임, <>은 !=null임 알아두면 좋음.


SELECT * FROM testdb.user;

tsetdb.user테이블을 *전부 가저온다.


쿼리 실행 방법은 툴마다 다름.

Workbench는 Ctrl + Enter입니다.


테스트

그냥 검색



휘가 들어가고 Test가 들어가면 전부 가저와.



시간으로 범위 검색



DBA가 아닌 모두를 범위 검색


반응형