본문 바로가기

DataBase/MySQL15

MySQL TRUNCATE 명령어 (테이블 초기화) 이번에는 MySQL에서 TRUNCATE 명령어란 DELETE문과 같이 테이블의 레코드를 삭제하기 위하여 사용합니다. 하지만 DELETE문과는 다르게 동작하며 테이블 초기화의 기능을 가진 TRUNCATE에 대하여 알아보도록 하겠습니다. MySQL TRUNCATE 테이블 초기화 MySQL DELETE 문 정리 (테이블 데이터 삭제) MySQL에서 DELETE문은 테이블(Table)에 저장되어 있는 데이터를 삭제하기 위해 사용하는 SQL문입니다. 기본적인 사용법으로 테이블(Table)의 전체 레코드 또는 삭제할 레코드를 선택하여 삭제하실 수 chragu.com 1. TRUNCATE란? 테이블의 모든 데이터를 완전히 삭제합니다. TRUNCATE는 레코드 단위가 아닌 테이블을 자체를 DROP문을 실행한 후 재생성.. 2022. 12. 21.
MySQL DELETE 문 정리 (테이블 데이터 삭제) MySQL에서 DELETE문은 테이블(Table)에 저장되어 있는 데이터를 삭제하기 위해 사용하는 SQL문입니다. 기본적인 사용법으로 테이블(Table)의 전체 레코드 또는 삭제할 레코드를 선택하여 삭제하실 수 있습니다. ※ DELETE 뿐만 아니라 TRUNCATE 역시 테이블의 데이터를 삭제하는 명령어지만 이후에 다시 다뤄보도록 하겠습니다. MySQL DELETE 문 TABLE 데이터 삭제 MySQL TRUNCATE 명령어 (테이블 초기화) 이번에는 MySQL에서 TRUNCATE 명령어란 DELETE문과 같이 테이블의 레코드를 삭제하기 위하여 사용합니다. 하지만 DELETE문과는 다르게 동작하며 테이블 초기화의 기능을 가진 TRUNCATE에 대하여 알아보도 chragu.com 1. DELETE문이란? .. 2022. 12. 21.
MySQL INSERT문 정리 (DB 데이터 삽입) MySQL에서 INSERT문은 데이터베이스(Database)에 데이터를 추가하기 위하여 사용하는 SQL문입니다. 기본적인 사용법으로 테이블(Table)을 선택하고 추가할 데이터를 컬럼에서 설정한 데이터 타입에 맞게 순서대로 나열하여 레코드(행, Row)를 추가합니다. MySQL에서 데이터를 추가하기 위한 기본적인 INSERT 문법 INSERT INTO 'table_name' VALUES ('column_value1', 'column_value2', ... ); 이때 컬럼(Column)의 값은 테이블에 정의되어 있는 순서대로 입력을 하여야 합니다. MySQL INSERT 문 DATABASE 데이터 삽입/추가 1. 모든 컬럼에 데이터 추가 선택한 테이블에 레코드를 추가합니다. INSERT INTO [테이블명.. 2022. 12. 21.
MySQL 날짜(DATE) 조건 검색 사용법 MySQL SELECT 문 사용 시 날짜(DATE) 조건을 사용하여 데이터를 검색할 수 있습니다. WHERE 조건문에서 특정 날짜와 일치하거나, BETWEEN 명령어를 사용하여 특정 날짜 이전 또는 이후 범위를 지정하여 레코드를 조회하실 수 있습니다. 먼저 데이터베이스에서 sample 테이블의 데이터 기준을 지정하겠습니다. +-----+-------------+ | id | registTime | +-----+-------------+ | 1 | 2021-10-07 | | 2 | 2021-12-31 | | 3 | 2022-03-01 | | 4 | 2022-06-25 | | 5 | 2022-08-15 | | 6 | 2022-10-03 | | 7 | 2022-11-11 | | 8 | 2023-01-01 | .. 2022. 12. 21.