Mysql
 sql >> база данни >  >> RDS >> Mysql

Актуализация на MySQL CASE WHEN/THEN/ELSE

Опитайте това

UPDATE `table` SET `uid` = CASE
    WHEN id = 1 THEN 2952
    WHEN id = 2 THEN 4925
    WHEN id = 3 THEN 1592
    ELSE `uid`
    END
WHERE id  in (1,2,3)


  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 PHP несъвместимост

  2. Как да създадете MySQL потребител само за четене?

  3. PDO mysql:Как да разбера дали вмъкването е било успешно

  4. Как мога да се отърва от тези коментари в MySQL дъмп?

  5. Ускоряване на изхвърлянията и импортирането на mysql