|
Respondiendo....
Disculpmenme, no me hice entender cuando hable de "campos calculables".
Veamos.. esta es mi tabla:
AUTOR
-----------------------------------------------
IDAUTOR| Nombre | Apellido 1 | Apellido 2| .... |
-----------------------------------------------
12 |Lazaro | bustio | Martinez |......
------------------------------------------------
..................
LIBROS
------------------------------------------------
IDAUTOR | Titulo | ....
-------------------------------------------------
12 | Mi LIBRO|.........
---------------------------------------------------
...................
en si lo que yo necesito seria que mi DBGrid muestre esto:
---------------------------------------------------
Nombre | Apellido 1 | Apellido 2| Cantidad de Libros
---------------------------------------------------
Lazaro | Bustio | Martinez | 15
----------------------------------------------------
.........................
Como se puede ver, aqui Libros y Autor tienen una relacion de 1..M, por lo que la llave del extremo 1 pasa al extremo muchos. Yo deseo obtener de un autor la cantidad de libros publicados que el tiene.
Que sucede? que no se me ocurre como hacer estas dos consultas(una para obtener los datos del autos y la otra para contarle los libros qe le pertenecen(Select Count(Titulo) From LIBros WHERE IDAUTOR = '12')) todo junto dentro de una y que me permita mostrar los datos en el DBGRID.
Ahora me explico mejor??
Gracias a todos los que se han tomado el trabajo de leer mi pregunta, y en especial a Roman.
Gracias hermano!!
|