sql >> データベース >  >> RDS >> Mysql

PythonとDjangoを使用してMySQLアップデートでWHENとTHENをプログラムで実行するにはどうすればよいですか?

    条件付き <を使用して、プログラムでクエリを作成できます。 code>ケース およびいつ

    したがって、たとえば:

    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. 複数のcsvファイルをmysqlテーブルにインポートする

    2. プリペアドステートメントを使用してpostgresqlにタイムゾーン付きのタイムスタンプを挿入するにはどうすればよいですか?

    3. to_char(myDate、'DAY')の結果を文字列と比較するときに問題が発生します

    4. PHPのMySQL接続の詳細を配置するための最も安全な場所はどこですか