drop 2

[혼공SQL] 데이터 변경 SQL

이번에는 데이터베이스에 값을 변경하기 위한 INSERT, UPDATE, DELETE를 알아본다. 데이터 입력 INSERT CREATE TABLE hongong (toy_id INT, toy_name CHAR(4), age INT); INSERT INTO hongong VALUES (1, '우디', 25); 1열에서는 테이블을 생성하였고, 해당 테이블에 대한 값을 2열에서 INSERT한 모습이다. 해당 SQL 문에서는 모든 열에 해당하는 값을 넣어주었기 때문에 생략된 부분이 존재한다. 아래를 보자. INSERT INTO hongong (toy_id, toy_name) VALUES (2, '버즈'); 이렇게 원하는 열에만 데이터를 넣을 수도 있다. 자동으로 증가하는 AUTO_INCREMENT AUTO_INC..

CS/DB 2024.01.11

[혼공SQL] SQL 기본 문법과 SELECT

SQL 기본 문법에 대해서 알아보자. 데이터베이스 만들기 DROP DATABASE IF EXISTS market_db; CREATE DATABASE market_db; 이 두 쿼리문으로 데이터베이스가 생성된다. 1. DROP DATABASE IF EXISTS market_db; 사실 테이블을 가장 먼저 생성하는 경우라면 이 쿼리문은 필요 없다. 만약 기존에 테이블이 존재한다면 해당 테이블을 지우고 다시 시작해야하므로 실행해주는 쿼리문이다. 2. CREATE DATABASE market_db; 데이터베이스를 drop 했으니 새로 DB를 생성해야 한다. CREATE 문으로 데이터베이스를 생성하는데 해당 데이터베이스의 이름을 market_db라고 지정한다. 테이블 만들기 USE market_db; CREATE..

CS/DB 2024.01.10