카테고리 없음
03-1 select from where
HaeYoung_12
2022. 9. 15. 19:50
DROP 개체 삭제문
CREATE 개체 생성문
CALL 스토어드 프로시저를 호출하는예약어
DELIMITER 스토어드 프로시저를 묶어주는 예약어
AUTO_INCREMENT
SELECT 열_이름
FROM 테이블_이름
WHERE 조건식
GROUP BY 열_이름
HAVING 조건식
ORDER BY 열_이름
LIMIT 숫자
SELECT와 FROM
SELECT * FROM member;
SELECT 데이터를 가져올때 사용하는 예약어
* 모든 것을 의미 여기서는 사용된 위치가 열이름이 나올 곳이므로 모든 열을 말함
FROM 다음에 테이블 이름이 나옴 테이블에서 내용을 가져온다는 의미
원칙적으로 데이터베이스 이름.테이블이름 형식을 사용해야하지만
대부분 테이블_이름 으로 만 사용
별칭(AS)
열 이름이 길어서 복잡할때 지정 가능 별칭에 공백이 있을시 큰따옴표로 묶어줌
SELECT ADDR 주소, DEBUT_DATE “데뷔 일자”
WHERE절
SELECT 열_이름
FROM 테이블_이름
WHERE 조건식;
관게연산자, 논리 연산자의 사용
관계연산자 >,<,≥,≤,=
논리연산자 AND, OR, BETWEEN ~ AND(이상 ~이하)
IN()
LIKE() 문자열의 일부글자 검색
여러글자 %
한글자 _
EX) 우% 제일 앞글자가 우인 데이터
우_ 제일 앞글자가 우이고 그 뒤에 글자가 한글자인 데이터
서브쿼리
주의 반환 되는 값이 하나 여야함.
SELECT안에 또 다른 SELECT가 들아가는 것
SELECT MEM_NAME,HEIGHT FROM MEMBER
where height>( select height from member where mem_name=”에이핑크”);