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

Cách kết hợp hai truy vấn cập nhật có điều kiện khác nhau ở đâu

Bạn có thể sử dụng biểu thức CASE như sau:

UPDATE Special_quota 
set Status = CASE WHEN User_ID IN('1','2','3') then 1 else 0 end,
    additional_msg_quota = CASE WHEN User_ID IN('1','2','3') then 30 else 0 end


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm kiếm và lọc / tinh chỉnh kết quả cơ sở dữ liệu trong Laravel 4

  2. 'Không thể kết nối với máy chủ MySQL trên \' db \ 'Django-Restframework với Mysql trong docker

  3. Đóng kết nối mysql có quan trọng không?

  4. Truyền truy vấn MySQL qua Javascript

  5. Làm thế nào để lấy tất cả bài viết với tất cả các chuyên mục trong wordpress thông qua mysql?