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

Как да изпълните програмно КОГА и ТОГАВА при актуализация на MySQL с помощта на Python и Django?

Можете програмно да създадете заявка, като използвате условните изрази Case и When .

Така например:

from django.db.models import Case, When

# Make a list of When expressions
when_list = [When(priority_number=2, then=3),
             When(priority_number=3, then=4)]

# Use in a query of your choice, as an example:
Model.objects.update(
    priority_number=Case(
        *when_list))



  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

  2. Строг режим на база данни на Laravel

  3. информацията за дълга анкета от mysql не работи

  4. Има ли начин да изтриете ред от mysql след определен период от време, като се брои от времето за вмъкване

  5. Падащо меню със заявка за съюз