-
MYSQL - 기본문법 2스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7/DB 2023. 6. 8. 16:08
*WHERE - 조건문
SELECT * FROM user WHERE username='tester';
- 비교
SELECT * FROM user WHERE level < 10;- 다중 비교
SELECT * FROM user WHERE level > 10 AND coins > 100;- 문자열 찾기
SELECT * FROM user WHERE username LIKE '%barak%';*GROUP BY - 그룹화
SELECT main_character, AVG(level) FROM user GROUP BY main_character;
*ORDER BY - 정렬
- ASC : 오름차순
- DESC : 내림차순
- 아무것도 적지 않으면 ASC가 기본
ex) SELECT main_character, AVG(level) FROM user ORDER DATE ASC
- 먼저 적은 조건이 중복이면 ',' 뒤에 있는 조건으로 정렬
SELECT main_character, AVG(level) FROM user ORDER DATE ASC, TITLE DESC;
*JOIN
SELECT * FROM student LEFT OUTER JOIN parents ON student.sid = parents.pstudent_id;
SELECT * FROM student INNER JOIN parents ON student.sid = parents.pstudent_id;
'스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7 > DB' 카테고리의 다른 글
MYSQL - 기본 문법 1 (0) 2023.06.08