SQL--SQL 구문 실행 순서

721 단어 SQL
1. from  하드디스크 에서 메모리 버퍼 로 불 러 오기
where 는 초기 표 에서 선별 조 회 를 하 는 데 사 용 됩 니 다.
group by xx 는 값 이 xx 인 같은 정 보 를 같은 그룹 에 넣 습 니 다.
having 그룹 결 과 를 선별 하여 집합 함수 로 사용 할 수 있 습 니 다.
select 는 where 에서 select 에서 정의 한 별명 을 사용 하여 조회 할 수 없습니다.
구별 하 다
union
order by
SQL 실행 순서:from--where--group by--having-select--distinct--union--order by
2.예 를 들 면:
SELECT warehouse_stock
FROM ic_stock
GROUP BY warehouse_stock
HAVING AVG(warehouse_stock)<200;

ic 에서stock 표 에서 warehousestock 는 그룹 을 나 누 는 동시에 그룹 결과 의 평균 재고 가 200 보다 적은 결 과 를 선별 하여 최종 출력 을 최종 결 과 를 얻 었 습 니 다.
그 중에서 select 에서 되 돌아 오 는 필드 는 그룹의 근거 로 합 니 다.having 으로 조건 을 선택 할 때 사용 하 는 요 소 는 select 목록 에 있어 야 합 니 다.

좋은 웹페이지 즐겨찾기