Programming/SQL

[MariaDB] SQL의 CRUD

코딩뽀시래기 2022. 1. 20. 17:11
728x90

테이블에 데이터를 입력하는 방법.

 

▶ 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의 입문 수업입니다.  수업대상 정보기술의 심장인 데이터베이스가 어떻게 동작하는지 궁금하신 분 데이터를 보다 전

728x90