SELECT 열_이름 FROM 테이블_이름
SELECT 열_이름, 열_이름 FROM 테이블_이름
SELECT 열_이름 FROM 테이블_이름 WHERE 조건
-- LIKE --
SELECT* FROM** customers WHERE customerName LIKE'D%'; # D로 시작하는 이름 다 검색해줘
SELECT* FROM** customers WHERE customerName LIKE'%D'; # D로 끝나는 이름 다 검색해줘
SELECT* FROM** customers WHERE customerName LIKE'%mi%'; # 가운데 mi가 들어간 이름 다 검색해줘
-- 페이지 네이션 할때 --
SELECT * FROM customers LIMIT 10 OFFSET 10 ; # 1~10 보여주고, 다음은 11~20까지 보여줘, ...
* 몰랐던 용어
스키마 (Schema) = 데이터베이스 : 테이블을 저장하는 공간
-- 추가 2023.08.25
WHERE 과 DATE_FORMAT 을 이용하여 날짜비교
- 년의 정보만 이용해서 검색 / 년-월-일 로 표시
SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') PUBLISHED_DATE FROM BOOK
WHERE DATE_FORMAT(PUBLISHED_DATE, '%Y') = '2023'
-- 금일 날짜 이용해서 검색
WHERE DATE_FORMAT(column_namd, '%Y-%m-%d') = DATE_FORMAT(CURDATE(),'%Y-%m-%d')
DATE_FORMAT(datem, format)
# weekday (full), month (full) and the year of the given date
DATE_FORMAT('2015-09-05', '%W %M %Y') -- Saturday September 2015
# weekday (short), month (short) and the day of the month of the given date
DATE_FORMAT('2015-09-05', '%a %b %c') -- Sat Sep 9
'DataBase > MySQL' 카테고리의 다른 글
MySQL - SELECT (0) | 2023.08.02 |
---|---|
MySQL - SELECT ~ FROM ~ WHERE (0) | 2023.08.02 |
MySQL - 데이터베이스, 테이블만들기, 데이터 입력하기 (0) | 2023.08.02 |
[MySQL] Procedures (0) | 2023.08.01 |
MySQL-설치 및 관련 툴 (0) | 2023.07.31 |