FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Bien, lo que no me queda muy claro, ¿el usuario debe seleccionar el turno de la tabla empleado y el turno de la tabla turno_temporal o sólamente selecciona un turno que debe ser el mismo para las dos tablas?
|
#2
|
||||
|
||||
Por lo que yo he entendido, es tan simple como esto:
Si no es eso es que no te he entendido |
#3
|
||||
|
||||
Cita:
Me has captado amigo mio. |
#4
|
||||
|
||||
¿Entonces te sirve lo que he escrito antes o hay más cosas a tener en cuenta?
|
#5
|
||||
|
||||
Olle creo que hay que tomar en cuenta que tambien necesito la cedula de la tabla turno_temporal, veo que no la estas tomando en consideracion
|
#6
|
||||
|
||||
Cita:
Gracias |
#7
|
||||
|
||||
Pues si necesitas que el usuario seleccione una, se la pasas también como parámetro y listo:
¿Es eso entonces?, ¿hace lo que quieres? |
#8
|
||||
|
||||
Cita:
en las dos tablas hay muchas cédulas, y necesito que todas esas cédulas se me carguen en un arreglo dinámico (ya esa parte la hice) el problema está en que nose como seleccionar todas esas cédulas en una sola consulta SQL, los únicos parámetros para la consulta son el turno (que es un campo común en las dos tablas) y el estado (que es un parámetro que yo paso internamente en la consulta). pasando estos dos parámetros a la consulta yo quiero que me arroje todas las cédulas que cumplan con esas condiciones, es decir, que todas las cedulas en la tabla empleado que estan en el turno "DIURNO" (por ejemplo) me las seleccione y me las cargue en el arreglo, adicionalmente a esto yo debo comparar todas las cédulas que están el la tabla Turno_Temporal cumplan con la condición del turno (que es indicado por el usuario) y con la condición del estado (que es indicado por parámetro interno en la consulta SQL) tambien se me añadan al arreglo dinánico. para así de este modo poder tener todas las cédulas cargadas en un solo arreglo dinámico. Espero haberme explicado bien esta vez en caso de no entenderme nose de que otro modo explicarme |
#9
|
||||
|
||||
Tal como indica Casimiro funcionaría.
Tal y como lo haces tú, sería así...
1.- para sacar datos de dos tablas -> inner Join. No hay que agrupar ( group by ). 2.- En los motores actuales es mejor inner join que a.campoclave= b.campoclave Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Copiar tablas de BBDD distintas | kirkhelek | Firebird e Interbase | 2 | 08-04-2010 21:23:36 |
Consulta Access con tablas en distintas BD. | AMINOA2R | Firebird e Interbase | 5 | 23-02-2008 02:59:54 |
Consulta entre tablas de distintas BD | kchilo | SQL | 5 | 05-09-2007 21:37:13 |
columnas de distintas tablas | jonmendi | SQL | 1 | 23-12-2004 10:33:21 |
Listar datos de tablas distintas | Irina | Impresión | 3 | 13-05-2003 18:05:45 |
|