테이블에 데이터를 입력하는 방법.
▶ INSERT
INSERT INTO 테이블명 (필드명, 필드명, ...) VALUES(값, 값, ...);
: 각 필드에 대입되는 값을 작성하여 테이블에 입력.
▶ SELECT
SELECT * FROM 테이블명;
: 해당 테이블의 내용 모두 가져오기.
SELECT 필드명, 필드명,... FROM 테이블명;
: 해당 테이블에서 특정 필드의 내용만 가져오기
SELECT * FROM 테이블명 WHERE 조건;
: 해당 테이블에서 조건을 만족하는 경우의 내용만 가져오기
SELECT * FROM 테이블명 ORDER BY 필드명;
: 해당 필드를 기준으로 오름차순 정렬하여 가져오기.
SELECT * FROM 테이블명 ORDER BY 필드명 DESC;
: 해당 필드를 기준으로 내림차순 정렬하여 가져오기
SELECT * FROM 테이블명 LIMIT n;
: 상위 n개의 내용만 가져오기
▶ UPDATE
UPDATE 테이블명 SET 필드명="변경할 내용", 필드명="변경할 내용", ... WHERE 조건;
: 조건에 해당하는 목록에서, 해당 필드명의 내용을 해당 내용으로 수정(WHERE을 빼먹으면 해당 테이블 내의 모든 내용이 수정됨...)
▶ DELETE
DELETE FROM 테이블명 WHERE 조건;
: 조건에 해당하는 내용 삭제(WHERE을 빼먹으면 해당 테이블 내의 모든 내용이 삭제됨...)
: INSERT와 SELECT 예시
+) Database 및 table 생성
https://coding-ga-ding.tistory.com/161
[MariaDB] Database 및 table 생성
MariaDB에서 Database와 table을 생성하는 방법. ▶ Database CREATE DATABASE 데이터베이스명; : Database 생성 SHOW DATABASES; : Database 목록을 보여준다. USE 데이터베이스명; : 해당 데이터베이스를 사용한..
coding-ga-ding.tistory.com
+) 생활코딩 MySQL 강의
https://opentutorials.org/course/3161
DATABASE2 - MySQL - 생활코딩
수업소개 무료이면서, 오픈소스이고, 3대 데이터베이스 중에 하나인 MySQL의 입문 수업입니다. 수업대상 정보기술의 심장인 데이터베이스가 어떻게 동작하는지 궁금하신 분 데이터를 보다 전
'Programming > SQL' 카테고리의 다른 글
[프로그래머스/SQL] IS NULL - ROOT 아이템 구하기(Lv.2) (0) | 2024.06.12 |
---|---|
[MariaDB] SQL JOIN (0) | 2022.01.26 |
[MariaDB] Database 및 table 생성 (0) | 2022.01.20 |
[MariaDB] MariaDB 설치 (Windows) (0) | 2022.01.20 |