Lets say I have a SP that has a SELECT
statements as follows,
SELECT product_id, product_price FROM product
WHERE product_type IN (\'AA\',\'BB\
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `spTestListValues`(_list varchar(200))
BEGIN
SET @LIST=_list; -- assume this a paramter from the stored procedure
SELECT NULL AS Id, '' AS Description --insert null value to be used for list box population
UNION
(SELECT id, Description
FROM test_table
WHERE FIND_IN_SET(id,@LIST) ORDER BY Description ASC) ;
END
call `spTestListValues`('4,5,3'); --no paramter currently for test
ID Description
NUll
1 TEST1
4 TEST2
5 TEST3