sql >> Database >  >> RDS >> Mysql

Lijst toevoegen aan een mysql-parameter

Ik liep hier gisteravond tegenaan. Ik heb ontdekt dat FIND_IN_SET hier werkt:

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));

Blijkbaar heeft dit wat lengtebeperkingen (ik vond dat je post op zoek was naar een alternatieve oplossing), maar dit kan voor jou werken.



  1. Veranderingen in de Oracle-interface

  2. Kun je een For Each Row-lus maken met MySQL?

  3. MySQL-prestaties optimaliseren met MySQLTuner

  4. Hoe SQL Server op een Mac te installeren