Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQL:Batas pada CASE (jumlah kondisi WHEN, THEN)

Masukkan korespondensi Anda ke dalam tabel pembantu:

id   value

1446  423
2372  426 
…

dan bergabunglah.

Di Oracle :

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

(jangan lupa buat helper.id sebuah PRIMARY KEY agar ini berhasil)

Di 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. Tambahkan 6 jam ke fungsi now()

  2. mysql_query() mengharapkan parameter 2 menjadi sumber daya, string diberikan dalam

  3. Bagaimana cara terhubung ke server MySQL jarak jauh melalui SSH menggunakan JPA?

  4. meledakkan array menjadi string yang dipisahkan koma dari kueri mysql

  5. Bagaimana saya bisa menggabungkan dua prosedur dalam satu untuk mengisi satu tabel daripada masing-masing dari dua prosedur yang mengisi tabel itu sendiri?