SQL - SELECT 사용 방법 (1)
SELECT란? 테이블 내에 저장된 데이터를 조회할 때 사용 형식 SELECT 열이름1, 열이름2 FROM 테이블명; 사용 예시 SELECT name, email FROM user_info; 기본적으로 모든 열을 조회하고 싶을 경우 *(에스터리크)를 사용 형식 SELECT * FROM 테이블명; 모든 열을 조회할 경우 데이터...
SELECT란? 테이블 내에 저장된 데이터를 조회할 때 사용 형식 SELECT 열이름1, 열이름2 FROM 테이블명; 사용 예시 SELECT name, email FROM user_info; 기본적으로 모든 열을 조회하고 싶을 경우 *(에스터리크)를 사용 형식 SELECT * FROM 테이블명; 모든 열을 조회할 경우 데이터...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 공부하기 외래키 제약 조건 옵션 설정 방법 정리 💡 오늘 느낀 점 오늘은 영어 문법인 가정법과 관계 대명사에 대해 공부하였고, 어제 배운 내용을 복습할 겸 예문을 쭉 작성했다. 가정법 과거, 과거 분사, 관계 대명사 같은 것들은 많이 들어봤고 학생 때 시험 대비로 공부해봐서 기억...
외래키(FOREIGN KEY) 제약 조건 옵션 기본적으로 참조되고 있는 상위 테이블에 데이터는 삭제가 불가능하지만, 외래키 제약 조건 옵션을 비활성화 시키면 삭제가 가능해진다. 외래키 제약 조건 옵션 조회 SELECT @@FOREIGN_KEY_CHECKS 1: 활성화 0: 비활성화 외래키 제약 조건 옵션 비활성화 SET FOREIGN...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 공부하기 PT 다녀오기 안전 업데이트 모드 공부 내용 정리 💡 오늘 느낀 점 오늘은 어제 학원에서 배운 내용을 다시 복습해보면서 문제를 풀었는데, 양이 너무 많아서 쉽지가 않았다…. 비교급, 최상급 내용이 생각보다 어렵고 너무 헷갈려서 이 문법은 내일도 다시 복습해보면서 예문...
안전 업데이트 모드란? 일반적으로 UPDATE 또는 DELETE를 사용할 땐 아래와 같이 WHERE 절을 통해 수정 또는 삭제할 데이터를 지정한다. -- update UPDATE test SET email = 'test@gmail.com' WHERE test_id = 1; -- delete DELETE FROM test WHERE test_id ...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 회화학원 다녀오기 ALTER 쿼리 내용 정리 💡 오늘 느낀 점 오늘은 영어 수업을 2시간 동안 받았다… 2시간동안 너무 많은 정보가 머리속에 들어와서 완전히 난장판이 되어버린 것 같다. 부사부터 접속사, 가정법, 비교급, 최상급, 관계대명사 등 중요한 개념들이 수두룩 하게 쏟아져...
Alter 쿼리 이미 만들어진 테이블의 구조를 변경할 때 사용 컬럼 추가 구조 ALTER TABLE [테이블명] ADD COLUMN [컬럼명] [데이터타입] [제약조건]; 예시 ALTER TABLE test_user ADD COLUMN email VARCHAR(150) NOT NULL; 컬럼 수정 구조 ALTER TABLE [테이블명] ...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 공부하기 제약 조건의 종류, 데이터 생성/수정 시 날짜 자동 삽입 방법 정리 💡 오늘 느낀 점 오늘은 영어 문법(anybody, nobody, somebody, every, all)을 공부하였고, DB의 제약 조건, 데이터 생성/수정 시 날짜 자동 삽입 방법에 대한 내용을 공부하...
자동 날짜 입력/갱신 설정 예시 CREATE TABLE test( test_id INT AUTO_INCREMENT, created_at DATETIME DEFAULT CURRENT_TIMESTAMP, updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PR...
제약 조건의 종류 NOT NULL NULL(빈 값)이 들어갈 수 없음. UNIQUE 이 제약 조건이 적용된 Column에 들어오는 데이터는 모두 고유한 값이어야 함. 중복 값이 들어올 수 없음. Primary Key(PK) 각 행(row)를 식별하는 식별자(기본키) NOT NULL, UNI...