Coding Study/MySQL2 MySQL 명령문 - 다양한 검색문 그룹화 검색 : GROUP BY절 SELECT [DISTINCT|ALL] 열_리스트 FROM 테이블_리스트 [GROUP BY 그룹_기준열_리스트] [HAVING 그룹_조건식] ; 그룹 조건 검색 : HAVING절 HAVING 절은 그룹이 만족해야 하는 제한 조건을 명세 GROUP BY절을 통해 생성된 그룹 중에서도 특정 조건을 만족하는 그룹만으로 검색을 제한 WHERE절이 행에 대한 '검색_조건식'을 명세한다면 HAVING절은 행 그룹에 대한 '그룹_조건식'을 명세 LIKE 문자 연산자 검색 : '_' , '%' 와일드카드 부분 문자열(substring) 포함 여부를 검색하기 위해 WHERE절 '검색_조건식'에 사용되는 비교 연산자 검색 문자열 값을 정확히 모르거나 일부만 알고 있는 경우 _ 문자열 중 .. 2023. 10. 14. MySQL 명령문 - 데이터 검색 SELECT문 1. 데이터 검색 SELECT문 행 검색 테이블로부터 데이터를 검색하기 위해서는 SELECT문 사용 SELECT문의 형식: SELECT절, FROM절 SELECT 명령문의 형식 [ ]로 표시한 부분은 생략 가능, { }로 표시한 부분은 반복 가능 '|'은 선택을, '+'는 1번 이상 반복을, '*'는 0번 이상 반복을 의미 ①~⑥은 SELECT 명령문을 구성하는 6개의 절의 의미상의 실행 순서를 나타냄 1. SELECT [DISTINCT|ALL] 열_리스트 ⑤ 2. FROM 테이블_리스트 ① [WHERE 검색_조건식] ② [GROUP BY 그룹_기준열_리스트] ③ [HAVING 그룹_조건식] ④ [ORDER BY { 정열_기준열 [ASC|DESC][,] }+ ] ; ⑥ 테이블의 특정 열 검색 SELECT.. 2023. 10. 13. 이전 1 다음