실용 sql 2장
2023. 10. 9. 17:19ㆍ실용 SQL
320x100
쿼리도구 Alt+Shift+Q
데이터베이스 생성
CREATE DATABASE ...;
CREATE TABLE문
CREATE TABLE teachers ( --테이블 생성
id bigserial, --id열의 데이터 타입은 bigserial
first_name varchar(25),
last_name varchar(50),
school varchar(50),
hire_date date,
salary numeric
);
bigserial 테이블에 행을 추가할 때마다 자동으로 증가하는 특별한 정수 타입
varchar 괄호 속에 적힌 숫자만큼 최대 길이가 정해진 문자 타입
테이블 생성 확인: databases > 생성한 데이터베이스 > schemas > public > tables
데이터항목 확인: table > 생성한 테이블 > columns
INSERT문
INSERT INFO 테이블이름 (...) --각 행의 열마다 들어가는 데이터 나열
VALUES (...) --각 행의 열마다 들어가는 데이터 나열
INSERT INTO teachers (first_name, last_name, school, hire_date, salary)
VALUES ('Janet', 'Smith', 'F.D. Roosevelt HS', '2011-10-30', 36200),
('Lee', 'Reynolds', 'F.D. Roosevelt HS', '1993-05-22', 65000),
('Samuel', 'Cole', 'Myers Middle School', '2005-08-01', 43500),
('Samantha', 'Bush', 'Myers Middle School', '2011-10-30', 36200),
('Betty', 'Diaz', 'Myers Middle School', '2005-08-30', 43500),
('Kathleen', 'Roush', 'F.D. Roosevelt HS', '2010-10-22', 38500);
- 정수와 소수가 포함된 숫자들은 ' ' 필요없음
- 날짜표기방식: yyyy-mm-dd
실행화면
INSERT 0 6 --삽입된 행 수 == 6
쿼리실행완료시간 ...
데이터 확인: 생성한 테이블이름 우클릭 > view/edit data > all rows
320x100
320x100
'실용 SQL' 카테고리의 다른 글
실용 sql 5장 (1) | 2023.11.26 |
---|---|
실용 sql 7주차 과제 (0) | 2023.10.16 |
실용 sql 4장 (2) | 2023.10.16 |
실용 sql 3장 (2) | 2023.10.09 |
실용 sql 2장, 3장 과제 (0) | 2023.10.09 |