Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 온라인 컨퍼런스
- aws
- 1차 프로젝트
- graphql
- GitHub
- INCENSE
- 보안 그룹 규칙
- 위코드
- Branch
- increment
- typescript
- docker
- 트랜잭션
- 조인
- then
- JavaScript
- MySQL
- 6ixsense
- PlaceHolder
- EC2
- math함수
- full
- AWSOME DAY
- Git
- nestjs
- Join
- 회고록
- Merge
- inner
- 콜백함수
Archives
- Today
- Total
코딩 쏙쏙
[MySQL] 사용법-2 본문
MySQL 사용법
1. 테이블 새 데이터 추가
mysql> INSERT INTO users (name, email, password, age) VALUES
("짱구", "JJANGGU00@email.com", "password", 5);
# INSERT INTO 뒤에는 테이블 명과 칼럼값을 소괄호로 감싸준다.
# VALUES 뒤에는 실제로 넣을 값을 소괄호로 감싸주고 앞서 테이블의 칼럼을 지정한 순서대로 데이터를 넣는다.
2. 테이블 / 칼럼 조회
mysql> SELECT * FROM users;
3. 데이터 삭제
mysql> DELETE FROM posts WHERE user_id = 1;
4. WHERE 절(WHERE 키워드 + 기본 조건 표현식)
mysql> SELECT id, title, content, user_id FROM posts WHERE user_id = 1;
# 우선 posts의 새로운 테이블(d, title, content, user_id)을 생성해 주었다.
# FROM posts는
# WHERE 키워드 뒤에 조건 표현식(users_id = 1)을 사용해서 WHERE 절(WHERE user_id=1)을 만든다.
# [ = 는 좌변과 우변이 서로 같으면 참 아니면 거짓을 반환]
5. WHERE 절(WHERE 키워드 + 복수의 조건 표현식)
mysql> SELECT * FROM posts WHERE user_id = 1 AND created_at < '2023-12-21 00:00:00';
# 조건을 만족하는 행을 집으로 표현할때 집합이 겹치는 교집합은 AND, 합집합은 OR로 계산한다.
# NOT연산자는 오른쪽 조건 표현식이 참이면 NOT을 붙여 반대의 거짓을 반환
6. WHERE절 + LIKE 패턴 매칭
SELECT id, title, content, user_id FROM, posts WHERE content LIKE 'HTML%';
'[MySQL]' 카테고리의 다른 글
[MySQL]AUTO_INCREMENT초기화 (0) | 2023.04.12 |
---|---|
[MySQL] 테이블 정렬_페이지네이션(PagiNation) (0) | 2023.04.09 |
[MySQL] JOIN(INNER, OUTER)-정리 (0) | 2023.04.08 |
[MySQL] 사용법-1 (0) | 2023.03.27 |