您可以使用FIND_IN_SET函数。例如:
SELECt FIND_IN_SET('34', '34,45,87,23,1'); -- return trueSELECT FIND_IN_SET('34', '34'); -- return trueSELECT FIND_IN_SET('34', ''); -- return false在您的情况下,SQL查询将如下所示:
SELECT id, myItemId, myItemValue, myDateTimeFROM itemsWHERe id IN (SELECt MAX(id) FROM items WHERe myItemId=1 AND FIND_IN_SET(myItemValue, MyFunction(123)) GROUP BY myItemId);



