INNER JOIN (SELECT ( RAND() * (SELECT MAX(id) FROM videos) ) AS rand_id) AS y2
WHERE y1.id >= y2.rand_id
LIMIT 20");

tırnağını unutmuşsun en başta parantez başlamadan kapanmış kırmızıladım onu orda orda onuda bi düzenle select'ten sonra tırnak açma