추계 할인
CodeGym University
학습
강좌
과제
설문조사 및 퀴즈
게임
도움말
학습 재촉 스케줄
커뮤니티
사용자
포럼
채팅
기사
성공 사례
활동
리뷰
구독
옅은 색 테마
레슨
리뷰
회사 소개
시작
학습 시작
지금 학습을 시작하십시오
탐구 맵
레슨
레벨 2
조건부 함수
SQL & Hibernate
레벨 2,
레슨 0
1.1 조건부 함수 목록 if-elseSQL 언어에는 Java 의 연산자와 다소 유사한 함수 목록이 있습니다 switch. 총 4가지 기능이 있습니다. 기능 설명 1 사례 아날로그 스위치 2 만약에() 삼항 연산자 또는 if-else의 유사체 삼 IFNULL() if-else의 유사어 4 널리프() if-else의 유사어 SQL의 마지막 3개는 함수로 표현되며, CASE본격적인 연산자이므로 맨 마지막에 별도로 살펴보겠습니다.
CASE 문
SQL & Hibernate
레벨 2,
레슨 1
2.1 CASE 문 SQL에서 명령문을 작성하는 방법에는 두 가지가 있습니다 CASE. 첫 번째 항목은 Java 언어의 스위치처럼 보이고 두 번째 형식은 복수형에 가깝습니다 if-else. 스위치의 아날로그 인 첫 번째 옵션부터 시작하겠습니다. 일반적인 형식은 다음과 같습니다. CASE case_value
데이터 그룹화
SQL & Hibernate
레벨 2,
레슨 2
3.1 GROUP BY 문 SQL 언어는 매우 강력합니다. 간단한 데이터 가져오기 외에도 쿼리 시 데이터를 그룹화할 수 있습니다. 예를 들어, 우리가 가지고 있는 각 브랜드의 제품 종류를 알고 싶은데 어떻게 알 수 있습니까? this 에 대한 특수 연산자가 있습니다 GROUP BY. 다음은 작성 방법입니다. GROUP BY колонка 각 브랜드의 제품 유형 수를 표시하도록 SQL에 요청하는 쿼리를 작성해 보겠습니다. 이러한
여러 열로 그룹화
SQL & Hibernate
레벨 2,
레슨 3
4.1 열 그룹화 또한 매우 중요한 점은 레코드를 그룹화하면 섹션에서 SELECT데이터가 그룹화되는 열만 지정할 수 있다는 것입니다. 너할 수 없다유형 쿼리를 작성하고 섹션에 이름SELECT 열을 지정합니다 . SELECT brand, name
고급 그룹화
SQL & Hibernate
레벨 2,
레슨 4
5.1 HAVING 문 GROUP BY와 함께 사용되는 SQL의 또 다른 유용한 연산자는 이라고 합니다 HAVING. 의미상 operator 와 완전히 유사합니다 WHERE. WHERE그룹화 전에 행 필터를 설정할 수만 있으며 도움말을 사용하여 그룹화 HAVING후 레코드에 적용되는 필터를 설정할 수 있습니다. 그룹화 및 필터링 그룹화 결과를 사용할 때 일반적인 쿼리 보기는 다음과 같습니다. SELECT колонки
집계 함수
SQL & Hibernate
레벨 2,
레슨 5
집계 함수의 전체 목록은 아니지만 나머지는 매우 구체적이며 향후 5년 동안 사용하지 않을 것이라고 생각합니다. 여전히 필요한 경우 DBMS에 대한 공식 문서를 항상 읽을 수 있습니다.
Please enable JavaScript to continue using this application.