delete3 [MYSQL] 사용법 정리 자주 쓰이는 기본적인 MySQL 쿼리 문법을 정리해보겠다. ● 테이블 생성 1. 기본 테이블 생성 CREATE TABLE mytable( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, NAME VARCHAR(50) NOT NULL ); → NOT NULL : 반드시 입력해야 함. 비어있을 수 없음. → AUTO_INCREMENT : 자동으로 숫자가 증가하도록 함. → PRIMARY KEY : 기본키로 지정. 2. 테이블 생성하면서 외래키 추가하기 FOREIGN KEY (USER_IDX) REFERENCES MEMBER (USER_IDX) ON UPDATE CASCADE ON DELETE CASCADE ● DESCRIBE 조회 1. 테이블 필드와 관련된 정보 조회 DESCR.. 2020. 5. 19. [Edwith] 7. DML - DELETE 알아보기 저번 시간에는 데이터를 수정하는 UPDATE문에 대해 알아보았다. 이번 시간에는 데이터를 삭제하는 DELETE문에 대해 알아보도록 하겠다. ● 데이터를 삭제하는 DELETE DELETE FROM 테이블명 WHERE 조건식 -조건식을 통해 특정 row만 삭제할 수 있다. -조건식을 주지 않으면 전체 row가 영향을 미치니 조심해서 사용하도록 한다. -예: ROLE 테이블에서 role_id는 200인 정보를 삭제하라. DELETE FROM ROLE WHERE role_id = 200; 다음 시간에는 DDL에 대해 알아보도록 하겠다. 2020. 4. 16. [Edwith] 4. DML - Select 알아보기 이번 시간에는 MySQL에서 많이 쓰이는 DML 중 SELECT에 대해 알아보도록 하겠다. ● 데이터 조작어(Data Manipulation Language, DML)의 종류 -데이터 조작어는 모두 동사로 시작한다. -시작하는 동사에 따라서 다음과 같이 4가지 조작어가 있다. ① SELECT – 검색 ② INSERT – 등록 ③ UPDATE – 수정 ④ DELETE – 삭제 이 중 오늘은 SELECT에 대해 알아보도록 하겠다. ● SELECT 구문의 기본문형 SELECT (DISTINCT) 칼럼명(ALIAS) FROM 테이블명; SELECT 검색하고자하는 데이터(칼럼)를 나열한다. DISTINCT 중복행을 제거 ALIAS 나타날 컬럼에 대한 다른 이름 부여 FROM 선택한 컬럼이 있는 테이블을 명시한다... 2020. 4. 16. 이전 1 다음