Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách viết câu lệnh MYSQL CASE WHEN với nhiều điều kiện tìm kiếm?

Sử dụng định dạng khác cho CASE tuyên bố:

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; 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Bỏ qua lỗi khi nhập?

  2. MySql tổng các phần tử của một cột

  3. máy chủ php mysql đã biến mất

  4. Cách thay đổi một sự kiện trong mysql đã được tạo

  5. mySQL - Chèn vào ba bảng