Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

tablas multiples y variables

Estas en el tema de tablas multiples y variables en el foro de Mysql en Foros del Web. Hola, gracias por leer este post. -estoy realizando una consulta desde phpmysql -almaceno un primer resultado en una variable y luego con esta variable realizo ...
  #1 (permalink)  
Antiguo 20/07/2007, 05:21
 
Fecha de Ingreso: enero-2004
Mensajes: 5
Antigüedad: 20 años, 3 meses
Puntos: 0
tablas multiples y variables

Hola, gracias por leer este post.

-estoy realizando una consulta desde phpmysql
-almaceno un primer resultado en una variable y luego con esta variable realizo otra consulta, el asunto es que en mi variable se almacena mas de un valor pero la segunda consulta solo toma en cuenta el ultimo:

SELECT @usuarios := uid
FROM `tabla1`
WHERE isdone =1 ;# Filas: 66
SELECT *
FROM tabla2 # tabla 2 contiene ID nombre apellido edad y son 100 registros
WHERE uid = @usuarios ;

el resultado es

87 Daniel Martinez 34 #solo me regresa el ultimo registro que tiene la variable @usuarios



como veran mi primera consulta tiene 66 filas, pero cuando utilizo esa variable en la segunda consulta solo regresa el valor de la ultima fila.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:51.