Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/12/2011, 11:07
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 8 meses
Puntos: 300
Respuesta: como traer el resultado de dos registors en una sola consulta?

Vergara,
Lo tienes en los datos que te traes. El asterisco indica que te traes todos los campos, y entre ellos el id, con sus valores, 7 y 9, respectivamente. Si no estableces orden distinto, y de existir los dos que buscas, el primero sería el de id = 7, y el segundo el de id=9. Pero puede ocurrir que no tengas uno de esos id, o quizás los dos, y hasta que no recorres con el while no sabrás qué valor hay en cada registro.
PIensa que esa consulta con IN es una forma elegante que equivale a
SELECT *
FROM registros
WHERE id = 7 OR id = 9