I have created a function in MYSQL as follow
CREATE FUNCTION `getTaskIds` ( typeIds TEXT) RETURNS TEXT
BEGIN
DECLARE output TEXT;
SELECT GROUP_CONCAT(id) INTO output FROM task WHERE task_id IN (typeIds );
RETURN output;
END
when I execute the function like SELECT getTaskIds( '1,2,3' )
, It gives me the result for only task_id = 1. It does not condider task_id 2 and 3.
What am I missing in the function? Can you guys help me out?
Thanx in advance.