mysql case when group by 실례 상세 설명

962 단어 mysqlcasegroup
my sql 에서 phop switch case 와 유사 한 문구 입 니 다.
select xx 필드, 
  •  case 필드
  •         조건 then 값 1  
  •         when 조건 2 then 값 2
  •         else 기타 값 END 별명 
  • 시계 이름 에서; 
  • 다음은 그룹 구성 과 예제 입 니 다.
    
    select sum(redpackmoney) as stota,ischeck 
    from t_redpack
    group by isCheck 

    case when 사용 하기:
    
    select sum(redpackmoney) as stota,
    (CASE isCheck WHEN '1' THEN 'checktrue' WHEN '0' THEN 'uncheck' WHEN '-1' THEN 'checkfalse' ELSE 'unknow' END) as checkinfo 
    from t_redpack
    group by isCheck 

    checkinfo 중-1,0,1 은 checkfalse,uncheck,checktrue(CASE WHEN 문자열 교체 처리)로 대 체 됩 니 다.
    이상 은 my sql 에서 case when 문장의 간단 한 사용 예제 소개 입 니 다.

    좋은 웹페이지 즐겨찾기