본문 바로가기
DB/SQL

SQL 기초

by 쬑께께 2022. 3. 15.

*대소문자 구분 x

create table users(id varchar(10) not null, pw varchar(10) NOT NULL, name varchar(10), age int, email, varchar(10));

//user라는 이름의 테이블 생성

//not null 빈 값 허용 안함

//primary : 기본키 지정

//create table 테이블 이름(값1 값1자료형(값1크기), 값2 값2 자료형(값2 크기), ... 값n 값n 자료형(값n 크기));

 

show tables; //테이블 보여줌

desc users; //생성된 테이블 보여줌

 

INSERT INTO users( id, pw, name, age, email) VALUES('aaa', '1234', 'asd', 34, 'asd@n.com');

//users라는 테이블에 값 삽입

//INSERT INTO 값 넣을 테이블( 값 넣을 컬럼 지정 ) VALUES( 삽입할 값 );

 

INSERT INTO users( id, pw, name, age, email) VALUES('bbb', '5678', 'ert', 48, 'ert@n.com');

INSERT INTO users( id, pw, name, age, email) VALUES('ccc', '7890', 'cvb', 24, 'cvb@n.com');

INSERT INTO users( id, pw, name, age, email) VALUES('ddd', '3456', 'qwe', 44, 'qwe@n.com');

INSERT INTO users( id, pw, name, age, email) VALUES('eee', '2345', 'tyu', 53, 'tyu@n.com');

 

SELECT * FROM users;

//users 테이블 전체의 값을 보여줌

 

SELECT id FROM users;

//id값만 보여줌

 

SELECT * FROM users where id='aaa';

//id가 aaa인 정보를 users 테이블로부터 가져옴

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

JDBC 연동시키기  (0) 2022.03.15