FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta partiendo de una tabla detalle.
Hola:
Hoy estoy un poco "espeso" y no logro montar un consulta. Trabajo con Access y con dos tablas maestro-detalle:
Lo que deseo obtener es un listado con los registros de la tabla maestra que tengan uno o varios cursos determinados. Por ejemplo: saber quienes tienen el curso de francés, inglés y árabe. Muchas gracias de antemano. Juan P.
__________________
Sonríe. Mañana puede ser peor. Última edición por jplj fecha: 01-07-2007 a las 19:42:42. |
#3
|
|||
|
|||
Muchas gracias.
__________________
Sonríe. Mañana puede ser peor. |
#4
|
|||
|
|||
Hola:
He probado la sentencia que propones incluyendo INNER JOIN:
Pero sólo obtengo los que tienen francés, tengan o no: inglés y árabe.
__________________
Sonríe. Mañana puede ser peor. Última edición por jplj fecha: 01-07-2007 a las 19:43:12. |
#5
|
||||
|
||||
__________________
Piensa siempre en positivo ! |
#6
|
|||
|
|||
Hola:
He probado la corrección que propones y ahora la consulta no devuelve ningún registro. Y me consta que hay registros que cumplen la condición.
__________________
Sonríe. Mañana puede ser peor. |
#7
|
||||
|
||||
Hola
Prueba asi. Saludos |
#8
|
||||
|
||||
Creo que deberías cambiar los AND por OR.
Un saúdo.
__________________
Si no lees esto no vivirás tranquilo Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao) |
#9
|
|||
|
|||
Hola:
Comentaros que con AND no se obtienen resultados y con OR se obtienen todos aquellos que tengan al menos uno de los idiomas, aunque para cada uno de ellos se obtiene un "registro".
Partiendo de esta consulta que he llamado "busqueda" he creado con el asistente de Access otra que busque los duplicados.
Con esta obtenemos los duplicados y modificandola para que sólo devuelva el dni puedo obtener el listado.
El problema ahora lo encuentro para sustituir en la última sentencia SQL busqueda por la sentencia que ha generado la primera consulta. Por último explicar que la sentencia pretendo generarla dinámicamente en función de los criterios seleccionado por el usuario. Un Saludo.
__________________
Sonríe. Mañana puede ser peor. |
#10
|
||||
|
||||
Prueba con esto
Lógicamente, con AND no se encuentran resultados ya que ningun curso tiene los tres valores a la vez. Cuentanos cómo te ha ido. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#11
|
|||
|
|||
Hola.
fjcg02 funciona correctamente. Agradecerte a ti y a Ivanzinho, Caral y gluglu el tiempo que habéis empleado en ayudarme a ampliar mis limitados conocimientos. Un Saludo
__________________
Sonríe. Mañana puede ser peor. |
#12
|
||||
|
||||
Encantado.
Todos tenemos conocimientos limitados, pero la experiencia hace que en cada uno el límite esté más cerca o más lejos. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema tabla Maestro-detalle en la q la pk de t.detalle formad por 2cods de la maes | akinom38 | Varios | 1 | 09-11-2007 19:27:44 |
Consulta maestro detalle. | jplj | SQL | 5 | 30-05-2007 20:24:14 |
Problema con consulta en Maestro-Detalle | TrUnkS | SQL | 2 | 11-10-2006 00:20:47 |
Consulta Maestro Detalle | Acker | SQL | 1 | 10-07-2006 19:25:58 |
Actualizar tabla detalle | erickperez6 | Conexión con bases de datos | 0 | 04-05-2004 03:19:09 |
|