오늘의 목표!
SELECT 열_이름
FROM 테이블_이름
WHERE 조건식
GROUP BY 열_이름
HAVING 조건식
ORDER BY 열_이름
LIMIT 숫자
SELECT *
FROM member
WHERE mem_name LIKE '우%' // 우로 시작하는 회원 검색
SELECT *
FROM member
WHERE mem_name LIKE '__핑크'; // 앞 두글자와 상관없이 뒤가 '핑크'인 회원 검색
LIMIT 3; // 3개 제한
, LIMIT 3, 2 // 3번째부터 2개 제한
GROUP BY: 그룹을 묶어주는 역할.
SUM, AVG, MIN, MAX, COUNT, COUNT(DISTINCT)
DROP DATABASE: DB를 삭제
CREATE DATABASE: 데이터베이스 새로 만들기
USE 데이터베이스_이름: 사용할 데이터베이스 지정
* 서브 쿼리
SELECT 안에 또 다른 SELECT가 들어갈 수 있다.
확인 문제 2번
1. SELECT FROM member ORDER BY height;
2. SELECT FROM member LIMIT 5, 2;
3. SLECT DISTINCT phone1 FROM member;
INSERT INTO 테이블 [(열1, 열2, ...)] VALUES (값1, 값2, ...)
INSERT INTO city_popul
SELECT Name, Population FROM world.city
UPDATE 테이블_이름
SET 열1=값1, 열2=값2, ...
WHERE 조건 ;
DELETE FROM 테이블_이름 WHERE 조건 ;