Ostras he tardado 5 segundos en arreglarlo, lo hice al revés, pero el caso es que jnose si es solo cuestion de orden o lo hagoa mal, repito que es la primera vez que trato el tema de tablas relacionados
 
La cosa es que asi parece q va bien   
 Código PHP:
    "SELECT * FROM cat c
JOIN videos_cat vc
ON c.id=vc.idcat
JOIN videos v
ON vc.idvideos=v.id
WHERE categoria LIKE 'humor' ORDER BY rand() LIMIT 1" 
    
  
Si alguien me explica si estaria bien asi o si he de cambiar algo o todo, aunq repito que va bien 
Gracias