Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

सूची को 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL `फोर्स इंडेक्स` मामलों का उपयोग करें?

  2. mySQL - तीन टेबल में डालें

  3. मावेरिक्स पर Django और mysql समस्याएं

  4. इको/रिटर्न वेरिएबल से पहले व्हाइटस्पेस जोड़ रहा है

  5. PDO::FETCH_ASSOC सब कुछ नहीं ला रहा है