사용 시 MySQL 사례

두 가지 용도가 있는 경우, 하나는 행을 열로 변환하는 것이고, 다른 하나는 열의 값을 변경하는 것입니다.

데이터 분석에서는 행을 열로 변환하는 방법이 자주 사용됩니다. Case When을 사용한다면 훨씬 더 편리할 것입니다. Case When 사용의 숙련도는 SQL 연산의 수준을 평가하는 방법 중 하나라고 할 수 있습니다.

if 문은 어느 정도 if 함수를 작성하는 간단한 논리적 방법으로 이해될 수 있습니다. 두 가지 주요 모드가 있습니다:

모드 1(간단한 변수 표현):

모드 2(검색 변수 표현):

일반적으로 모드 2가 더 유연하며, 작업에서도 모드 2를 사용하는 것이 좋습니다(특히 에서 매개변수를 만들 때 사용하는 경우). Tableau와 같은 소프트웨어의 경우 구문은 모드 2와 동일합니다).

구체적인 예를 살펴보세요.

이제 다양한 학생의 평균 점수와 각 강좌의 결과를 보고 열에 다양한 강좌를 표시하려면 어떻게 해야 합니까? ?

이때, 다음과 같은 경우에 사용하면 매우 편리합니다.

물론 학생들의 성적을 좋음, 중간, 나쁨으로 판단할 경우에도 사용할 수 있습니다. 직장에서의 사용 시나리오는 꽤 많습니다. 관심이 있으시면 직접 연습해 보세요.

이것은 MySQL에서 case의 일반적인 사용법입니다.

上篇: 캐리 영어 이름은 무엇을 의미합니까? 下篇: oppo TV를 어떻게 제어하나요?
관련 내용