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

Vaciar dos consultas a un solo resultset

Estas en el tema de Vaciar dos consultas a un solo resultset en el foro de Mysql en Foros del Web. hola que tal, mi duda es la siguiente, tengo 2 tablas una de ellas es de usuarios, y otra de actividades en ella almaceno las ...
  #1 (permalink)  
Antiguo 09/09/2009, 10:34
Avatar de YnotZero  
Fecha de Ingreso: diciembre-2006
Ubicación: Frente a mi computadora
Mensajes: 14
Antigüedad: 17 años, 4 meses
Puntos: 0
Busqueda Vaciar dos consultas a un solo resultset

hola que tal,

mi duda es la siguiente, tengo 2 tablas una de ellas es de usuarios, y otra de actividades en ella almaceno las actividades hechas por los usuario y me muestra solo el id del usuario que la realizo, como hago para que por cada actividad, me muestre el nombre del usuario, que esta alojado en la tabla de usuarios.

saludos y gracias.
  #2 (permalink)  
Antiguo 09/09/2009, 12:13
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Vaciar dos consultas a un solo resultset

Código sql:
Ver original
  1. SELECT nom_usuario,actividad FROM usuarios
  2. INNER JOIN actividades
  3. ON usuarios.id_usuario=actividades.id_usuario;

Acomoda los nombres de tus campos y de tablas a este formato.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 10/09/2009, 15:24
Avatar de YnotZero  
Fecha de Ingreso: diciembre-2006
Ubicación: Frente a mi computadora
Mensajes: 14
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Vaciar dos consultas a un solo resultset

ok ok, pero no entiendo bien aun, disculpa jejeje, quisa me falto explicarme bien a mi,

tengo una tabla "usuarios"
y otra "actividades"

en actividades almaceno diversos datos como fecha, hora de inicio, hora de termino, actividad, usuario.

pero actividad y usuario estan en valores numericos.

id | actividad | hora_inicio | hora_termino | fecha | usuario |
----------------------------------------------------------------------------------------
1 | 354 | 13:21 | 14:23 | 2009-09-01 | 54 |


este seria mi resulset original, aqui es donde quiero sustituir los campos actividad y usuario, por las descripciones que tengo en las tablas de actividad y usuario ejemplo. que en lugar de poner 354 ponga la descripcion de la actividad con id 354 y en lugar de poner el usuario 54 ponga el nombre de usuario con id 54.

creo que ya fui espefico, es que nunca habia hecho algo asi, espero me ayuden, saludos!!
  #4 (permalink)  
Antiguo 10/09/2009, 16:02
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Vaciar dos consultas a un solo resultset

Y la respuesta que te doy hace exactamente eso YnotZero.

Para darte una sentencia exacta, debes decirnos el nombre de las tablas y los campos exactos.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 10/09/2009, 16:44
Avatar de YnotZero  
Fecha de Ingreso: diciembre-2006
Ubicación: Frente a mi computadora
Mensajes: 14
Antigüedad: 17 años, 4 meses
Puntos: 0
Respuesta: Vaciar dos consultas a un solo resultset

si, ya lo cheque, despues de varios intentos, gracias, funciona excelente!!! GRACIAS!!!!
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 04:04.