본문 바로가기

Database/Mysql

MySQL_section5_CRUD

[[ Create / Read / Update/ Delete ]]

 

#1. WHERE : 조건을 주고, 보고 싶은 데이터 확인
:: SELECT (보고 싶은 컬럼명 혹은 *) FROM (테이블명) WHERE (조건 컬럼명) = (조건 값);
EX1. Select by age : SELECT * FROM cats WHERE age = 4;
EX2. Select by name : SELECT * FROM cats WHERE name = 'Egg';

 

 

#2. Aliases : 임시로 컬럼명 바꾸기
:: SELECT (바꾸고 싶은 컬럼명) AS (임시 컬럼명) FROM (테이블명);
EX1. SELECT cat_id AS id, name FROM cats;
EX2. SELECT name AS 'cat name', breed AS 'kitty breed' FROM cats;

 

 

#3. Update : 값 변경
:: UPDATE (테이블명) SET (값을 바꿀 컬럼명) = (수정값) WHERE (조건 컬럼명) = (조건 값 혹은 조건 컬럼명);
EX1. UPDATE cats SET breed = 'Shorthair' WHERE breed = 'Tabby'
EX2. UPDATE cats SET age = 14 WHERE name = 'Misty';

 

 

#4. DELETE : 행 삭제
:: DELETE FROM (테이블명) WHERE (조건 컬럼명) = (조건값 혹은 조건 컬럼명);
EX1. DELETE FROM cats WHERE name ='Egg';
EX2. DELETE FROM cats WHERE name ='egg';
EX3. DELETE FROM cats WEHRE cat_id = age;

반응형