Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wykonywanie wielu zapytań natywnych za jednym razem

Alternatywą jest użycie instrukcji CASE. Na przykład:

UPDATE Foo
    SET bar = 
    CASE baz
       WHEN 1 THEN 'X'
       WHEN 2 THEN 'Y'
    END CASE
WHERE baz in (1,2)


  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 - Spraw, aby para wartości była unikalna

  2. Sequelize bulkCreate() zwraca wartość NULL dla klucza podstawowego

  3. MySQL wybierz DATETIME podobnie do minuty

  4. Android Room - Obsługa listy obiektów w obiekcie i odpytywanie wyników

  5. Podzapytanie z LIMIT w Doctrine