Pues si yo hago la prueba está todo OK:
Código MySQL:
Ver originalQuery OK, 0 rows affected, 1 warning (0.00 sec)
-> );
Query OK, 0 rows affected (0.11 sec)
-> (36, 1, 'restos del dia', '2016-03-16'),
-> (37, 8, 'demo' ,'2016-03-17');
Query OK, 3 rows affected (0.05 sec)
-> *
-> video;
+----------+------------+----------------+-------------+
| id_video | tipo_video | nombre_video | fecha_video |
+----------+------------+----------------+-------------+
| 35 | 1 | esmeralda | 2016-03-15 |
| 36 | 1 | restos del dia | 2016-03-16 |
| 37 | 8 | demo | 2016-03-17 |
+----------+------------+----------------+-------------+
-> *
-> video
+----------+------------+----------------+-------------+
| id_video | tipo_video | nombre_video | fecha_video |
+----------+------------+----------------+-------------+
| 37 | 8 | demo | 2016-03-17 |
| 36 | 1 | restos del dia | 2016-03-16 |
| 35 | 1 | esmeralda | 2016-03-15 |
+----------+------------+----------------+-------------+
-> *
-> video
-> tipo_video = 1
+----------+------------+----------------+-------------+
| id_video | tipo_video | nombre_video | fecha_video |
+----------+------------+----------------+-------------+
| 36 | 1 | restos del dia | 2016-03-16 |
| 35 | 1 | esmeralda | 2016-03-15 |
+----------+------------+----------------+-------------+
-> *
-> video
-> tipo_video = 1
+----------+------------+--------------+-------------+
| id_video | tipo_video | nombre_video | fecha_video |
+----------+------------+--------------+-------------+
| 35 | 1 | esmeralda | 2016-03-15 |
+----------+------------+--------------+-------------+
En consecuencia, algo se puede estar filtando en la programación...
¿Verificaste cuál es la CANTIDAD de registros que devuelve el set de datos a la aplicación?