आप गतिशील रूप से निर्मित प्रश्नों को चलाने के लिए स्ट्रिंग कॉन्सटेनेशन और PREPARE स्टेटमेंट का उपयोग कर सकते हैं।
somestring
'1','2','3'
. जैसे मान्य SQL फ़ॉर्मैट में बनाया जाना चाहिए
DELIMITER $$
DROP PROCEDURE IF EXISTS `abc`.`table1`$$
CREATE PROCEDURE `abc`.`test`
(IN somestring VARCHAR(255))
BEGIN
@s=CONCAT("
SELECT * FROM abc.table1
WHERE flight_type IN (",somestring,");")
PREPARE stmt FROM @s;
EXECUTE @s;
END $$
DELIMITER ;