-
DB 구문 기본 ( CRUD)DB/Postgresql(DB) 2023. 11. 27. 11:59
-- 주석: 실행되지 않는 쿼리(설명을 위함)
-- 테이블 생성 쿼리(SQL 명령)
CREATE TABLE burgers (
id INT, -- id(숫자)
name VARCHAR(50), --이름(최대 50글자)
price INT,-- 가격(숫자)
gram INT, -- 무게(숫자)
kcal INT, -- 열량(숫자)
protein INT -- 단백질량(숫자)
);
-- 생성 쿼리#1
INSERT INTO
burgers(id, name, price, gram, kcal, protein)
VALUES
(1, '행운버거 골드 스페셜', 6000, 227, 699, 26) -- 행운버거 어서오고
;
-- 생성 쿼리#2
INSERT INTO
burgers(id, name, price, gram, kcal, protein)
VALUES
(2, '행운버거 골드', 5300, 222, 540, 25),
(3, '트리플 치즈버거', 6300, 219, 619, 36),
(4, '빅맥', 5300, 223, 583, 27) -- 나머지 버거들도 추가
;
-- 조회 쿼리
SELECT
* -- 모든 컬럼 보여줘
FROM
burgers; -- 버거 테이블에
-- 수정 쿼리
UPDATE
burgers -- 해당 테이블 모두를 변경!
SET
price = 1000; -- 가격을 천원으로 바꾸는데
-- 수정 쿼리#2: 특정 버거만 변경
UPDATE
burgers -- 해당 테이블 모두를 변경!
SET
price = 500 -- 가격을 천원으로 바꾸는데
WHERE
id = 4; -- id가 4인 빅맥만 바꿔줘~
-- 삭제 쿼리
DELETE FROM
burgers -- burgers 데이터를 지워줘~
WHERE
id = 4; -- id가 4인
출저: 홍팍 (https://www.youtube.com/@hongpark)
이 블로그 기록은 개인 공부용 기록입니다.
'DB > Postgresql(DB)' 카테고리의 다른 글
그룹화(Group By 와 집계 함수) (0) 2023.11.28 Join (0) 2023.11.28 primary key & Foreign Key (0) 2023.11.27 시간값 필터필(타임스탬프,extract,to_char) (1) 2023.11.27 WHERE 절 (1) 2023.11.27