ABOUT

성능과 운영 안정성을 함께 끌어올리는 개발자입니다.

92% Positional Error Reduction
79% p95 Latency Improvement
90%+ Long Tasks Reduction

2022.02 · 한국장학재단

우수 멘티

한국장학재단 사회 리더 대학생 멘토링 IT

2022.10 · 동작구청

우수 인재상

동작구청 우수 SW 인재

2025.05 · (주) 그랩

프로그래밍 우수상

(주) 그랩 우수 프로그램 개발

2025.05 · AWSKRUG

AWS한국사용자모임 발표

AI agent 스크립트 튜닝 관련 발표

ComputerScience

Development

Engineering

Trouble Shooting

GUESTBOOK

첫 마음부터
함께 나누는 온기

방명록 작성하러 가기

SUBSCRIBE

최신소식을
편하게 만나보세요.

SQL 정리

기본적인 SQL 정리

종류DB(데이터베이스/폴더)TABLE(테이블/엑셀파일)ROW(로우/엑셀파일의 한 행)조회생성수정삭제

SHOW DATABASES; SHOW TABLES;
SHOW TABLES LIKE 'ar%'
DESC article;(한 테이블 안에 있는 칼럼들 조회)
SELECT id, regDate
FROM article
WHERE id >= 4
AND title LIKE '제%'
ORDER BY id DESC
LIMIT 3;
CREATE DATABASE `a1`; CREATE TABLE article (
  id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  regDate DATETIME NOT NULL,
  title VARCHAR(100) NOT NULL,
  body TEXT NOT NULL,
  PRIMARY KEY(id)
);
INSERT INTO article
SET regDate = NOW(),
title = '제목1',
body = '내용1';
없음 ALTER TABLE article ADD COLUMN
hit INT(10);
ALTER TABLE article MODIFY COLUMN
hit INT(10) UNSIGNED NOT NULL;
ALTER TABLE article CHANGE COLUMN
hit hitNumber INT(10) UNSIGNED NOT NULL;
ALTER TABLE article DROP COLUMN
hit;
ALTER TABLE article DROP INDEX
`PRIMARY`;
ALTER TABLE article ADD PRIMARY
KEY(id);
UPDATE article
SET title = '인기글'
WHERE id > 3;
DROP DATABASE `a1`; DROP TABLE `article`; DELETE FROM `article`;

예외

  • TRUNCATE `article`; 은 article 테이블의 row들 뿐 아니라 인덱스 필드의 데이터도 삭제한다.
728x90