Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como escrever uma instrução MYSQL CASE WHEN com várias condições de pesquisa?


Use o outro formato para CASE declarações:
CASE 
   WHEN vc_shape IN ('02', '51') THEN SET dc_square_1 = dc_square_1 + dc_row_total;
   WHEN vc_shape IN ('06', '30', '83') THEN SET dc_square_2 = dc_square_2 + dc_row_total; 
   .....
   .....
  ELSE
      BEGIN
      END;
END CASE;