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

Listをmysqlパラメーターに追加します

    私は昨夜このことに出くわした。 FIND_IN_SETがここで機能することがわかりました:

    SELECT * FROM table WHERE FIND_IN_SET(id, @parameter) != 0
    ...
    intArray = new List<int>(){1,2,3,4};
    conn.Command.Parameters.AddWithValue("parameter", string.Join(",", intArray));
    

    どうやらこれにはいくつかの長さの制限があります(私はあなたの投稿が別の解決策を探しているのを見つけました)が、これはあなたのために働くかもしれません。



    1. ANSIJOINクエリと非ANSIJOINクエリのパフォーマンスは異なりますか?

    2. PostgreSQLウィンドウ関数:比較によるパーティション

    3. MySQLのユーザー名とパスワードを逆コンパイルから保護するにはどうすればよいですか?

    4. MySQLクエリ/句の実行順序