-
SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 2주차DBMS 2023. 3. 4. 19:04
본 내용은 국가에서 운영하는 직업훈련포탈 (HRD-Net)의 국민 내일배움카드를 무료로 발급받아
국비지원교육인 K-digital 기초역량훈련소로 유명한 패스트캠퍼스 국비지원 온라인과정을 선택하여 강의 학습후기를 작성하였습니다.
지난주에 이어 이번주는 테이블의 데이터 삽입, 삭제, 수정하는 법을 배웠다.
삽입
INSERT INTO idol (name, age, group)
VALUES ("제니", 27, "블랙핑크");
삭제
DELETE FROM [table_name]
WHERE [조건 값];
수정
UPDATE [table_name]
SET [컬럼 이름]=[새값]
WHERE [조건 값];
테이블 값만 지울때는
TRUNCATE TABLE [table_name]
가져온 데이터에 별명을 지정하는 키워드는 AS를 사용한다. 테이블 상의 실제 컬럼 이름은 바뀌지 않는다.
SELECT [컬럼 이름] AS [컬럼 별명]
FROM [table_name]
가져올 데이터의 로우 개수를 지정하는 키워드는 퀴리의 가장 마지막에 위치한다.
LIMIT
중복된 데이터는 제외하고 같은 값은 한 번만 가져오는 키워드 : SELECT 절에 위치하여 컬럼의 유일한 값들을 가져온다.
DISTINCT
WHERE 문법은 가져올 데이타의 조건을 지정하는 키워드이며, 조건식이 True(참)이 되는 로우만 선택한다.
연산자의 종류는
- 비교 연산자
- 논리 연산자
- 기타 주요연산자 (BETWEEN , IN 등)
그 외에 와일드 카드나 LIKE같은 문자형 데이타에서 원하는 조건을 검색하는 기능등을 알아봤다.
또한 NULL 에 대한 의미를 알게 되었다. 입력값이 없는 데이타형태인데 이런 NULL값이 없는 내용을 찾는 방법은
SELECT name FROM mypokemon
WHERE type IS NOT NULL;
2주차 학습을 하면서 느낀건데 실생활에 유용한 데이타를 한번 직접 만들어 보며 여러가지 조건식을 주며 검색을 해보면 좋을것 같다는 생각이 들었다.
예를 들어 생활비 지출 사용 내역등을 매달 잘관리하여 예산에 맞게 잘 사용하고 있는지 알아보고 싶다.'DBMS' 카테고리의 다른 글
SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 5주차 (0) 2023.03.07 SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 4주차 (0) 2023.03.05 SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 3주차 (0) 2023.03.04 SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 1주차 (0) 2023.02.19