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

SQL:Giới hạn về CASE (số lượng điều kiện WHEN, THEN)

Đặt thư từ của bạn vào bảng trợ giúp:

id   value

1446  423
2372  426 
…

và tham gia.

Trong Oracle :

UPDATE  (
        SELECT  something_id, value
        FROM    table1
        JOIN    helper
        ON      table1.table1_id = helper.id
        )
SET     something_id = value

(đừng quên tạo helper.id một PRIMARY KEY để điều này hoạt động)

Trong MySQL :

UPDATE  table1
JOIN    helper
ON      table1.table1 = helper.id
SET     table1.something_id = value


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php Mysql Nhóm và Sắp xếp các tin nhắn của người dùng với nhau

  2. Làm cách nào để tạo một hàm trả về id cao nhất?

  3. cakephp sử dụng các thành phần làm phương thức điều khiển

  4. làm cách nào để chèn nhiều giá trị trong mysql và tránh trùng lặp

  5. MySQL không khởi chạy trên XAMPP