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

PHP/MySQL:Комбинирайте UPDATE заявки?

UPDATE messages
SET s_deleted = IF(sender = :sender, 1, s_deleted),
    r_deleted = IF(recipient = :recipient, 1, r_deleted)
WHERE id = :id

Както можете да видите, "трикът" е просто да зададете съществуваща стойност на колона, когато критериите не са изпълнени, така че да се актуализира само когато е необходимо.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да импортирате CSV файл в MySQL таблица

  2. Конфигуриране на Tomcat с помощта на DBCP

  3. актуализиране на колони с пореден номер mysql

  4. Как мога да използвам now() в Doctrine 2 DQL?

  5. Ръководство за проектиране на база данни за календарни събития и напомняния в MySQL