SELECT:
반환할 열을 지정합니다.
예: SELECT column1, column2FROM:
데이터를 가져올 테이블을 지정합니다.
예: FROM table_nameJOIN:
여러 테이블을 결합할 때 사용합니다. JOIN 조건을 지정하여 테이블을 연결합니다.
예: INNER JOIN another_table ON table_name.column = another_table.columnWHERE:
조건을 지정하여 데이터를 필터링합니다.
예: WHERE conditionGROUP BY:
데이터를 그룹으로 묶고 각 그룹에 대해 집계 함수를 적용합니다.
예: GROUP BY column1HAVING:
그룹화된 데이터에 대해 추가적인 필터링 조건을 지정합니다. 주로 집계 함수와 함께 사용됩니다.
예: HAVING COUNT(column1) > 1ORDER BY:
결과를 정렬합니다.
예: ORDER BY column1 ASCLIMIT:
반환할 행의 수를 제한합니다.
예: LIMIT 10
FROM:
데이터를 기본값으로 사용합니다.
JOIN:
필요시 여러 개를 결합합니다. 결합방식으로는 INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN 등이 지정됩니다.
ON:
JOIN을 지정하여 결합합니다. ON 약물은 JOIN 약물과 함께 사용됩니다.
WHERE:
지정된 방식으로 데이터를 배포합니다. 이 단계에서 행이 선택됩니다.
GROUP BY:
데이터 그룹으로 묶었습니다. 각 위치에 대해 편리하게 기능을 사용할 수 있습니다.
HAVING:
그룹화에 대한 추가적인 압축 정보가 있습니다. 본질적으로 유용한 기능과 함께 사용됩니다. 수식(함수)만 그룹화 할 수있다.
SELECT:
반품할 날짜. 고소득 함수도 이 단계에서 처리됩니다.
DISTINCT:
중복된 데이터.
ORDER BY:
결과 정렬합니다.
LIMIT:
반환할 행의 수를 제한합니다.