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

JDBCで使用するSQLクエリのWHERE条件で同じパラメータを複数回使用する

    正しければ、3つの列すべてを同時に同じ値にする必要があるので、これらのSQLが役立つと思います

    SELECT * FROM mytable WHERE col1 = ? AND col1 = col2 AND col1 = col3;
    

    UPD:もっと良い、またはもっとコンパクトなアイデアがあると思います

    SELECT * FROM mytable WHERE ? = all(col1, col2, col3)
    



    1. docker-compose.ymlからdockerコンテナにパッケージをインストールします

    2. CakephpApiのMySqlクエリ

    3. MySQLでの挿入を高速化

    4. varcharとnvarcharSQLServerデータ型の主なパフォーマンスの違いは何ですか?