개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] MySQL2023. 10. 22. 01:41[MySQL] CREATE DATABASES shop; USE shop

CREATE DATABASE shop; USE shop -- 제품 테이블 (product) -- 구매 테이블 (buy) # product 테이블 생성 CREATE TABLE product ( num INT Auto_Increment, type_a VARCHAR(50) NOT NULL, type_b VARCHAR(50) NOT NULL, name VARCHAR(100) NOT NULL, price INT DEFAULT 0, amount INT DEFAULT 100, sale_amount INT DEFAULT 0, resgister_date DATETIME, PRIMARY KEY(num)); # product 테이블에 데이터 넣기 INSERT INTO product (type_a, type_b, name, ..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] MySQL2023. 10. 22. 01:33[MySQL] Use academy Quest03

/* test2 테이블에서 replace를 사용하여 '서울시' -> '서울특별시'로 저장 */ UPDATE test2 SET addr = REPLACE (addr, "시", "특별시"); WHERE addr = '서울시'; # 김순이 데이터를 추가하시오. INSERT INTO test2 (num, name, dep, addr) VALUES (700, '김순이', '컴퓨터학과', '인천시'); # tel이 null인 학생을 검색 (IS NULL) SELECT * FROM test2 WHERE tel IS NULL; # tel이 null인 자료를 미등록으로 수정 UPDATE test2 SET tel = "미등록" WHERE tel IS NULL; [MySQL] Use academy Quest03 끝! (다음..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] MySQL2023. 10. 22. 01:23[MySQL] Use academy Quest02

# test2 테이블 생성 CREATE TABLE test2( num INT NOT NULL, name VARCHAR(10) NOT NULL, dep VARCHAR(20), addr VARCHAR(20), tel VARCHAR(5), score INT, PRIMARY KEY(num)); # 데이터 추가 INSERT INTO test2 VALUES (100, '홍길동', '경영학과','원주시','111',78), (200, '김길동', '경영학과','서울시','123',89), (300, '이길동', '컴퓨터','원주시','456',68), (400, '박길동', '컴퓨터','수원시','222',97), (500, '고길동', '경영학과','서울시','333',62), (600, '구길동', '컴퓨터','..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] MySQL2023. 10. 22. 01:20[MySQL] Use academy Quest01

#1. test1 테이블 생성 CREATE TABLE test1 ( num INT Auto_Increment, name VARCHAR(30) NOT NULL, age INT DEFAULT 20, address VARCHAR(45), PRIMARY KEY(num)); #2. 데이터 입력 INSERT INTO test1( name, age, address ) VALUES ("홍길동", 23, "서울"), ("강길순", 24, "인천"), ("이순신", 22, "서울"), ("강감찬", 23, "인천"), ("유관순", 21, "서울"); #3. 인천에 사는 학생을 검색 SELECT * FROM test1 WHERE address = "인천"; #4. 나이가 22이상인 학생을 검색 SELECT * FROM t..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] MySQL2023. 10. 22. 01:16[MySQL] CREATE DATABASE academy; USE academy

#데이터베이스 생성 CREATE DATABASE academy; #사용할 데이터베이스 USE academy #테이블 생성 CREATE TABLE sample_std ( num INT NOT NULL auto_increment, name VARCHAR(45) NOT NULL, tel VARCHAR(45), addr VARCHAR(45), PRIMARY KEY(num)); #테이블 안에 데이터 추가 INSERT INTO sample_std(name, tel, addr) VALUES ("아이언맨", "1111", "서울"), ("스네이프", "2222", "인천"), ("덤블도어", "3333", "서울"), ("해그리드", "4444", "인천"), ("맥고나걸", "5555", "부산"); #academy..

728x90
반응형
image