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

mysqlの代替演算子

    IN演算子を使用しても、パフォーマンスの問題は発生しません。

    INを使用しないように主張する場合 演算子、クエリを次のように置き換えます:

    Select col1,col2,col3 from table1 where col4=1 OR col4=2 OR col4=3 OR col4=4;
    



    1. クエリの結果をPostgreSQLの同じ結果行に追加します-Redshift

    2. OUTPUT句を使用してINSERTEDにない値を挿入する

    3. ora_hash(任意のSQLデータ型をn個のバケットに分割するシード可能なハッシュ)を実装する方法

    4. array_agg()に制限を設定します