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

MySQLでIF(cond1 AND cond2、result、else result)を使用することは可能ですか?

    ANDを使用する IFで は完全に有効ですが、Grijeshが提案するように、WHEREの条件を使用します。 節はそれを行う通常の方法です。

    ただし、クエリでエラーが発生することはありません。



    1. 実用的な例によるMySQLTRUNCATETABLEの理解

    2. `INSERT ... ON DUPLICATE KEY UPDATE`で2行が影響を受けるのはなぜですか?

    3. MySQLでデータベースを作成するSQLクエリ

    4. エラー1148MySQL使用されているコマンドは、このMySQLバージョンでは許可されていません