목록SQL (35)
병호의 IT새싹키우기
DELETE 구문은 특정 테이블에서 특정 조건을 만족하는 행을 삭제하는 데 사용됩니다. DELETE 구문을 사용할 때는 삭제할 행을 신중하게 선택해야 합니다. DELETE 구문을 사용하여 데이터를 삭제하면 복구하기 어렵거나 불가능할 수 있습니다. 따라서 DELETE 구문을 사용하기 전에 데이터를 백업하거나, 테스트용 데이터를 사용하거나, WHERE 절을 사용하여 조건을 만족하는 행을 선택하는 데 주의해야 합니다. 샘플 데이터 과제및 풀이
UPDATE 구문은 이미 존재하는 테이블의 레코드를 수정하는 명령문입니다. 이 구문은 WHERE 절을 포함하여 사용됩니다. WHERE 절을 사용하여 특정 조건에 해당하는 레코드만 수정할 수 있습니다. UPDATE 구문은 다음과 같은 형식으로 작성합니다. 위의 구문에서 SET 절은 테이블의 특정 칼럼 값을 변경하는 부분입니다. WHERE 절은 조건에 해당하는 레코드만 변경할 수 있도록 필터링 합니다.예를 들어, student 테이블에서 grade 가 2 인 학생들의 major 값을 '전자공학과' 로 변경하려면 다음과 같이 작성할 수 있습니다. 샘플 데이터 과제 및 풀이
💡학습 목표 💡WHERE 절에 대한 이해 WHERE 절에 연산자와 피 연산자 활용 샘플데이터 조건절이란 (WHERE)MySQL에서 WHERE 절은 SELECT, UPDATE, DELETE, INSERT 문에서 조건을 지정하여 해당하는 데이터를 선택하거나 수정하거나 삭제할 때 사용하는 절입니다.WHERE 절은 기본적으로 조건식을 포함하며, 조건식은 연산자와 피연산자로 이루어져 있습니다. 연산자는 비교 연산자(=, , , >=)나 논리 연산자(AND, OR, NOT) 등이 있으며, 피연산자는 컬럼명, 상수값, 서브쿼리 등이 올 수 있습니다.예를 들어, 아래의 SELECT 문에서는 WHERE 절에 "age >= 20" 이라는 조건식을 포함하고 있습니다.SELECT * FROM users WHERE age ..
AUTO_INCREMENT 란?오토 인크리먼트(auto-increment)는 MySQL과 같은 데이터베이스 시스템에서 자동으로 순차적인 번호를 생성해주는 기능입니다. 일반적으로 테이블에서 기본키(primary key)를 지정할 때 사용합니다. 즉, 새로운 레코드를 삽입할 때마다 기본키 값이 자동으로 증가하며, 중복된 값이 입력되지 않도록 보장합니다.
💡학습 목표💡데이터 베이스 생성 방법 테이블 생성 방법 및 개념 SQL 의미와 사용 방법 데이터 베이스 생성 테이블이란MySQL에서 테이블(table)은 데이터를 저장하는 기본적인 단위입니다.테이블은 열(column)과 행(row)으로 이루어져 있으며, 각 열은 데이터 유형을 나타내는 데이터 형식(data type)을 가지고 있습니다. 데이터베이스에서 테이블은 다음과 같은 정보를 포함할 수 있습니다.테이블 이름열 이름열 데이터 형식빈 값 허용 여부기본값제약 조건 (Primary Key, Unique Key, Foreign Key 등)인덱스 💡 SQL (Structured Query Language)은 데이터베이스 관리 시스템 (DBMS)에서 데이터를 관리하고 검색하기 위해 사용되는 표준 데이터베이..