Olas
Tengo dos tablas una es USUARIO que tiene (codigo,nombre,apellido) y otra que es ASISTENCIA con (codigo_asistencia,codigo_usuario)
Supongamos que USUARIO tiene 4 registros y en ASISTENCIA están los códigos de 2 de los 4 usuarios
Como hago para consultar los datos de solo los 2 usuarios que asistieron ?
Gracias
consulta de asistencia
Comenzado por
kano
, may 18 2012 01:54
4 respuestas en este tema
#1
Escrito 18 mayo 2012 - 01:54
#2
Escrito 18 mayo 2012 - 02:04
Hola
Intenta con ésto que hice "al vuelo".
Saludos
select
A.codigo,
A.nombre,
A.apellido
from usuario A
inner join asistencia B on B.codigo_usuario = A.codigo
Intenta con ésto que hice "al vuelo".
Saludos
#3
Escrito 18 mayo 2012 - 03:33
Jajaja pero no seas malo... expliquemos el porqué
El inner join que se muestra en la consulta "une" aquellos registros que existen en ambas tablas (en este caso, usuarios y asistencias) y en tu ejemplo discrimina a los dos usuarios que no tienen registros ligados en la tabla de asistencias...
Me brota mi lado "maestral" , jejeje
Saludox !
El inner join que se muestra en la consulta "une" aquellos registros que existen en ambas tablas (en este caso, usuarios y asistencias) y en tu ejemplo discrimina a los dos usuarios que no tienen registros ligados en la tabla de asistencias...
Me brota mi lado "maestral" , jejeje
Saludox !
#4
Escrito 18 mayo 2012 - 06:12
Gracias a todos por su ayuda me sirvió de mucho
#5
Escrito 18 mayo 2012 - 09:13
Jajaja pero no seas malo... expliquemos el porqué
El inner join que se muestra en la consulta "une" aquellos registros que existen en ambas tablas (en este caso, usuarios y asistencias) y en tu ejemplo discrimina a los dos usuarios que no tienen registros ligados en la tabla de asistencias...
Me brota mi lado "maestral" , jejeje
Saludox !
Por favor no vayas a querer iniciar un sindicato...............