Consulta que no se realizar

11/03/2006 - 21:35 por Carmelo J. Morales Muñoz | Informe spam
Tengo 3 tablas:

Familias, Cuentas y Diario

Familias (Id,NombreFamilia)
Cuentas (Id, IdFamilia,NombreCuenta)
Diario (id,IdCuenta,Fecha,Descripcion,Importe)


Básicamente lo que hago con estas 3 tablas en crear familias de gastos, por
ejemplo:

Suministros
Combustibles
Impuestos

Luego, en la tabla cuentas, pues cuentas dentro de cada familia, por
ejemplo, para la familia de combusitibles:

Vehiculo1
Vehiculo2
Calefaccion

Y la tercera tabla es para crear apuntes, por ejemplo, si he repostado el
véhículo 1, pues Familia, cuenta, fecha y su importe. ¡espero no estar
liando mucho!


Lo que no se hacer, es la consulta que me devuelva todos los registrosde
Diario que pertenezcan a la familia que yo le indique.

¿puede alguien echarme una mano?.

gracias!


http://www.gestionagricola.com
http://www.carmelosoft.com

Preguntas similare

Leer las respuestas

#1 Olaia Vázquez
12/03/2006 - 11:36 | Informe spam
Hola Carmelo

Si he entendido correctamente la consulta que quieres realiza, hay dos
posibilidades:

1) Si sabes el Id de la familia sería algo así

Select *
From Diario
Where IdCuenta in (
Select Id
From Cuentas
Where IdFamilia = ‘aqui el id de la familia que quieres encontrar’)

2) Si lo que sabes es el nombre de la familia entonces

Select *
From Diario
Where IdCuenta in (
Select Id
From Cuentas
Where IdFamilia in (
Select Id
From Familias
Where NombreFamilia = ‘poner el nombre de la familia’))



"Carmelo J. Morales Muñoz" escribió:

Tengo 3 tablas:

Familias, Cuentas y Diario

Familias (Id,NombreFamilia)
Cuentas (Id, IdFamilia,NombreCuenta)
Diario (id,IdCuenta,Fecha,Descripcion,Importe)


Básicamente lo que hago con estas 3 tablas en crear familias de gastos, por
ejemplo:

Suministros
Combustibles
Impuestos

Luego, en la tabla cuentas, pues cuentas dentro de cada familia, por
ejemplo, para la familia de combusitibles:

Vehiculo1
Vehiculo2
Calefaccion

Y la tercera tabla es para crear apuntes, por ejemplo, si he repostado el
véhículo 1, pues Familia, cuenta, fecha y su importe. ¡espero no estar
liando mucho!


Lo que no se hacer, es la consulta que me devuelva todos los registrosde
Diario que pertenezcan a la familia que yo le indique.

¿puede alguien echarme una mano?.

gracias!


http://www.gestionagricola.com
http://www.carmelosoft.com



Respuesta Responder a este mensaje
#2 Carmelo J. Morales Muñoz
12/03/2006 - 12:38 | Informe spam
Muchas gracias!lo que conozco es el id, voy a probarlo,!.. muchas
gracias!


http://www.gestionagricola.com
http://www.carmelosoft.com

"Olaia Vázquez" escribió en el mensaje
news:
Hola Carmelo

Si he entendido correctamente la consulta que quieres realiza, hay dos
posibilidades:

1) Si sabes el Id de la familia sería algo así

Select *
From Diario
Where IdCuenta in (
Select Id
From Cuentas
Where IdFamilia = 'aqui el id de la familia que quieres encontrar')

2) Si lo que sabes es el nombre de la familia entonces

Select *
From Diario
Where IdCuenta in (
Select Id
From Cuentas
Where IdFamilia in (
Select Id
From Familias
Where NombreFamilia = 'poner el nombre de la familia'))



"Carmelo J. Morales Muñoz" escribió:

Tengo 3 tablas:

Familias, Cuentas y Diario

Familias (Id,NombreFamilia)
Cuentas (Id, IdFamilia,NombreCuenta)
Diario (id,IdCuenta,Fecha,Descripcion,Importe)


Básicamente lo que hago con estas 3 tablas en crear familias de gastos,
por
ejemplo:

Suministros
Combustibles
Impuestos

Luego, en la tabla cuentas, pues cuentas dentro de cada familia, por
ejemplo, para la familia de combusitibles:

Vehiculo1
Vehiculo2
Calefaccion

Y la tercera tabla es para crear apuntes, por ejemplo, si he repostado el
véhículo 1, pues Familia, cuenta, fecha y su importe. ¡espero no estar
liando mucho!


Lo que no se hacer, es la consulta que me devuelva todos los registrosde
Diario que pertenezcan a la familia que yo le indique.

¿puede alguien echarme una mano?.

gracias!


http://www.gestionagricola.com
http://www.carmelosoft.com



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida