250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 코딩
- controller
- javascript
- map
- 스프링
- 리액트 네이티브
- 코딩테스트
- Spring
- PCCE
- 티스토리챌린지
- 프로젝트
- ReactNative
- 프로그래머스
- React Native
- 자바
- 태그
- node.js
- expo
- project
- 자바스크립트
- 2025 프로그래머스 코드챌린지 2차 예선
- firebase
- 리액트네이티브
- java
- 코테
- 백엔드
- React
- 오블완
- 리액트
- 파이어베이스
Archives
- Today
- Total
양갱의 개발 블로그
[SQL] 데이터베이스 CRUD - 테이블 생성, 데이터 추가, 수정, 삭제 본문
728x90
테이블 생성 코드
SQL을 공부하면 CRUD를 기본적으로 알아야합니다.
기록용으로 포스팅합니다.
🖊️ 테이블 생성 코드 (Create)
CREATE TABLE student (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
grade VARCHAR(10)
);
이 코드는 'student'라는 이름의 테이블을 생성하고, 'id', 'name', 'age', 'grade' 라는 컬럼을 정의합니다.
🖊️데이터 삽입 코드(Insert)
INSERT INTO student (id, name, age, grade)
VALUES (1, 'Kim', 20, 'A');
'student' 테이블에 데이터를 추가합니다.
'id'는 1, 'name' 은 'Kim', ' age'는 20, 'grade'는 'A'인 레코드를 입력합니다.
🖊️데이터 조회(Select)
SELECT * FROM student;
student 테이블 전체 조회
🖊️데이터 수정(Update)
UPDATE student
SET grade = 'B'
WHERE id = 1;
'id'가 1인 레코드의 'grade'값을 'B'로 수정합니다
🖊️데이터 삭제(Delete)
DELETE FROM student
WHERE id = 1;
'id' 가 1인 레코드를 'student' 테이블에서 삭제합니다.
주의해야 할 점은 이러한 SQL 명령은 데이터 베이스 관리 시스템(DBMS)에 따라 약간씩 다르게 작동할 수 있으며, 각 명령의 구체적인 실행 방법이나 결과는 해당 DBMS의 문서를 참조하시는 것이 좋습니다.
더 자세한 내용은 다음에 여유 있을 떄 다시 포스팅 하겠습니다!
728x90
'백 > DataBase' 카테고리의 다른 글
[SQLD] 데이터 모델링이란 (1) | 2023.11.07 |
---|---|
[데이터베이스] MySQL(마이에스큐엘)과 MariaDB(마리아 디비)의 차이점 (2) | 2023.11.06 |
[MariaDB] 윈도우(Window) 마리아 디비(Maria DB) 설치하기 (2) | 2023.11.02 |
[DataBase] 데이터 베이스 View란? - view의 정의와 특징, 사용 방법 (0) | 2023.10.27 |
[Database] 인덱스(Index)란? - 인덱스 정의와 특징, 생성, 삭제 코드 (0) | 2023.10.26 |