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

Cập nhật nhiều hàng mysql

Sử dụng một câu lệnh trường hợp ...

Update tbl
set points = CASE 
  WHEN ID = 1 then 05 
  when ID = 2 then 10 
  when ID = 3 then 825 
  when ID = 4 then 48 END

Làm việc fiddle: http://sqlfiddle.com/#!9/6cb0d/1/ 0



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phát hiện các mục liên tiếp đáp ứng các tiêu chí cụ thể trong một chuỗi thời gian

  2. SQL - Chọn 'n' phần tử lớn nhất trong nhóm

  3. Truy vấn chậm:tìm sự khác biệt giữa các giá trị dựa trên giá trị tối thiểu và tối đa trên một cột khác cho mỗi nhóm

  4. Có thể sử dụng IF (cond1 VÀ cond2, kết quả, kết quả khác) trong MySQL không?

  5. Cách sắp xếp các kết quả VARCHAR của MySQL