Partamos del detalle que tienes un WHERE con una condición que es obligatoria, por lo que la query te mostraría el segundo video sí y sólo si el campo
tipo_video de
ambos registros es 1.
¿Se cumple esa condición?
Además, el ORDER BY se aplica antes, por lo que si el registro con fecha más reciente es el que tiene el campo en 1, entonces
tampoco te lo mostraría... porque quedaría en el registro descartado al mover el puntero.
Por eso te decía en un post que hay que ver tabla Y DATOS.
¿Puedes mostrarnos los datos reales de la tabla?