Моля, обърнете внимание, че винаги е по-добре да не съхранявате стойности, разделени със запетая, във вашите полета. Но ако не можете да промените структурата на вашата база данни, можете да използвате тази MySQL заявка:
SELECT
slID,
SUBSTRING_INDEX(
SUBSTRING_INDEX(adsId, ',', rand()*(LENGTH(adsId)-LENGTH(REPLACE(adsID, ',', '')))+1),
',',
-1) as random_ads
FROM
yourtable
Моля, вижте цигулка тук .