adorni
Posts: 120
|
Posted: 07/28/2011, 5:04 AM |
|
Tego que hacer una consulta en una tabla con el visual sql builder y tengo dos tablas:
1)
ID MES NOMBRE
1 1 Manuel
2 2 Francisco
2)
ID MES Fecha_inicio Fecha_final
1 Enero 01/01/2011 31/01/2011
2 Febrero 01/02/2011 28/02/2011
Entonces obviamente el MES de la tabla 1 esta relacionado con el ID de la tabla dos. Ahora la consulta es, como puedo listar TODOS LOS NOMBRES DE LA TABLA 1 que sean por ejemplo de fecha 10/01/2011 (osea de el mes ID 1, pero por la fecha que este entre fecha_inicio y fecha_final)????
No se si se entiende?
Mil gracias
|
 |
 |
tfertil
Posts: 43
|
Posted: 07/29/2011, 1:27 PM |
|
adorni:
No queda claro pues no veo de donde tomas la fecha 10/01/2011... Es un campo de la tabla 1?
|
 |
 |
adorni
Posts: 120
|
Posted: 07/29/2011, 1:32 PM |
|
Si, perdoname me olvide del CAMPO en la TABLA 1 con alguna fecha
|
 |
 |
tfertil
Posts: 43
|
Posted: 07/29/2011, 2:56 PM |
|
adorni:
1. Agregas AMBAS tablas a la consulta.
2. Indicas la relacion del campo tabla1.ID con el campo tabla2.ID arranstrando con el mouse desde la tabla 1 hasta la tabla 2 el campo ID.
3. Esto crea la condicion del JOIN en la sentencia SQL.
4. Agregas los filtros (es decir, condiciones en la sentencia WHERE), algo asi como tabla1.fecha >= tabla2.fecha_inicio y otra tabla1.fecha <= tabla2.fecha_final
Saludos,
|
 |
 |
adorni
Posts: 120
|
Posted: 07/30/2011, 1:21 PM |
|
Pero cuando pongo boton derecho del mouse para editar el JOIN solo me deja UNA SOLA CONDICION.
O estoy equivocado?
Gracias.
|
 |
 |
sardinasanibal
Posts: 22
|
Posted: 08/04/2011, 5:44 AM |
|
es mucho mas facil si usas el modo SQL del visual query builders, ahi definis tus Joins como quieras. saludos!
|
 |
 |
adorni
Posts: 120
|
Posted: 08/04/2011, 5:47 AM |
|
Perdon la ignorancia... eso como se hace?
|
 |
 |
sardinasanibal
Posts: 22
|
Posted: 08/04/2011, 8:37 AM |
|
en la parte superior a la izq tenes un listbox en el cual podes elegir de qe menera buscar los datos de la base, entonces elegis SQL y escribis el query..
|
 |
 |
adorni
Posts: 120
|
Posted: 08/05/2011, 9:52 AM |
|
Claro el tema es que no se mucho de escribir los QUERYs. Por eso queria hacerlo todo con el VIsual Query.
|
 |
 |