sql >> Databáze >  >> RDS >> Mysql

Jak programově spustit KDYŽ a POTOM na aktualizaci MySQL pomocí Pythonu a Django?

Dotaz můžete programově sestavit pomocí podmínek Case a When .

Takže například:

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. Porovnejte MySQL s CSV a najděte rozdíly

  2. Připojovací řetězec Oracle bez souboru tnsnames.ora

  3. CakePHP 3 - Analyzujte datum pomocí LocalStringFormat pro opravu formátu SQL a správné ověření

  4. Jak funguje funkce MID() v MySQL