Hola compañero, la respuesta es muy simple en el primer select has encontrado datos y ha grabado el registro, pero como usas la misma tabla "TI_CFDI" en el segundo select (automáticamente te va a borrar todos los datos de la búsqueda anterior) y te va añadir los registros que encuentre en el segundo select y como no ha encontrado nada se queda vacía.
O haces un select inner join de los dos select en uno sólo o te vas a tener que guardar en una tabla auxiliar y luego añades los datos de la primera....
Salu2.
|