SlideShare une entreprise Scribd logo
1  sur  14
RDATABASE STUDY
INCHEON DEV'S
3rd-time
복습
번호 분류 제목 작성자 등록일
1 공지 공지사항입니다. 관리자 2018-09-10 23:11:23
2 일반 블라블라 기획자 2019-01-10 12:23:34
3 일반 블라블라(2) 개발자 2019-02-20 23:59:59
4 Q&A 질문있습니다! 사용자 2019-03-01 20:30:00
5 방명록 다녀갑니다 나그네 2019-03-14 12:22:02
subject
created
(timestamp)id usercate
EXPORT / IMPORT
• mysqldump
• phpmyadmin에서는…
테이블 생성시 사용 가능한 옵션
• PRIMARY KEY : 기본키 설정
• AUTO INCREMENT
• NOT NULL
• DEFAULT(기본값)
• CURRENT_TIMESTAMP
• ON UPDATE CURRENT_TIMESTAMP
CREATE 기본 형식
CREATE TABLE 테이블명 (
컬럼명1 타입 (옵션),
컬럼명2 타입 (옵션),
컬럼명3 타입 (옵션),
…
);
옵션을 적용해 봅시다
• export로 내보낸 파일에서
• id는 primary key와 auto increment
• create는 default의 값을 current_timestamp
SELECT 문법
• SELECT 컬럼명1, 컬럼명2, … FROM 테이블명
WHERE절
• 프로그래밍 언어의 if(조건)문에 해당
연산자 내용
= 같음
!=, <> 같지 않음
< , <=, > , >= 부등호 비교
!<, !> 작지 않음, 크지 않음
쿼리를 만들어봅시다.
• 전체 row의 제목, 작성자만
• 모든 컬럼인데 번호(id)가 4이상
• 분류가 공지가 아닌 글의 제목과 작성자만
• 제목이 "니다"로 끝나고 모든 컬럼
문자열 찾기 LIKE
• _
• %
복합 조건
• AND , OR , NOT
쿼리를 만들어봅시다.
• 작성자 이름이 '자'로 끝나고 번호가 3이상
• 번호가 2번 이상이고 분류가 '일반'
별칭 지정 AS
• 컬럼 또는 테이블의 이름을 다시 지정 가능하다
내장함수
• concat()
• pi()
• now()

Contenu connexe

Plus de 승빈이네 공작소

Plus de 승빈이네 공작소 (13)

Git 코드랩 스터디 2
Git 코드랩 스터디 2Git 코드랩 스터디 2
Git 코드랩 스터디 2
 
Git 코드랩 스터디 1
Git 코드랩 스터디 1Git 코드랩 스터디 1
Git 코드랩 스터디 1
 
ES6 for Node.js Study 5주차
ES6 for Node.js Study 5주차ES6 for Node.js Study 5주차
ES6 for Node.js Study 5주차
 
ES6 for Node.js Study 4주차
ES6 for Node.js Study 4주차ES6 for Node.js Study 4주차
ES6 for Node.js Study 4주차
 
ES6 for Node.js Study 3주차
ES6 for Node.js Study 3주차ES6 for Node.js Study 3주차
ES6 for Node.js Study 3주차
 
ES6 for Node.js Study 2주차
ES6 for Node.js Study 2주차ES6 for Node.js Study 2주차
ES6 for Node.js Study 2주차
 
ES6 for Node.js Study
ES6 for Node.js StudyES6 for Node.js Study
ES6 for Node.js Study
 
겜냥이 어플 활용 가이드
겜냥이 어플 활용 가이드겜냥이 어플 활용 가이드
겜냥이 어플 활용 가이드
 
Google Calendar API - PHP 연동하기
Google Calendar API - PHP 연동하기Google Calendar API - PHP 연동하기
Google Calendar API - PHP 연동하기
 
Firebase for web (웹개발을 위한 파이어베이스) 4 Storage
Firebase for web (웹개발을 위한 파이어베이스) 4 StorageFirebase for web (웹개발을 위한 파이어베이스) 4 Storage
Firebase for web (웹개발을 위한 파이어베이스) 4 Storage
 
Firebase for web (웹개발을 위한 파이어베이스) 3 Real-Time Database
Firebase for web (웹개발을 위한 파이어베이스) 3 Real-Time DatabaseFirebase for web (웹개발을 위한 파이어베이스) 3 Real-Time Database
Firebase for web (웹개발을 위한 파이어베이스) 3 Real-Time Database
 
Firebase for web (웹개발을 위한 파이어베이스) 2 Authentication
Firebase for web (웹개발을 위한 파이어베이스) 2 AuthenticationFirebase for web (웹개발을 위한 파이어베이스) 2 Authentication
Firebase for web (웹개발을 위한 파이어베이스) 2 Authentication
 
Firebase for Web (웹개발을 위한 파이어베이스) 1 Hosting
Firebase for Web (웹개발을 위한 파이어베이스) 1 HostingFirebase for Web (웹개발을 위한 파이어베이스) 1 Hosting
Firebase for Web (웹개발을 위한 파이어베이스) 1 Hosting
 

토이 프로젝트를 위한 속성 RDB(MySQL) 스터디 3