बिल कार्विन के उत्तर को जोड़ते हुए, आप '?' के विरुद्ध MySQL क्वेरी में एक सरणी भी पास कर सकते हैं। उसी तरह प्लेसहोल्डर
WHERE table1.col2 IN (?)
//arr = [1,2,3,4,5];
क्वेरी के साथ एआर पास करना इसे आवश्यक SQL स्ट्रिंग में बदल देगा। mysql मॉड्यूल आंतरिक रूप से परिवर्तन के लिए 'sqlstring' मॉड्यूल से 'SqlString.arrayToList' फ़ंक्शन का उपयोग करता है:https://github.com/mysqljs/sqlstring/blob/8f193cae10a2208010102fd50f0b61e869e14dcb/lib/SqlString.js#L60