Delphi - Maestro Detalle de una consulta, con Qreport

 
Vista:

Maestro Detalle de una consulta, con Qreport

Publicado por Martin.artaza| (1 intervención) el 02/04/2006 05:20:34
Hola gracias desde ya. Mi problema es el siguiente tengo 3 tablas (en realidad son muchisima mas pero con esto basta), la voy a detallar, las tablas estan relacionadas

Categoria:
Id_Categoria
Des_Italiano
Des_Español
Des_Ingles
Des_Aleman
Des_France

Plato:
Id_Categoria
Id_Plato
Descripcion_en_Italiano
Descripcion_en_Español
Descripcion_en_Ingles
Descripcion_en_Aleman
Descripcion_en_France


Menu:
Id_Menu
Id_Categoria
Id_Plato

Lo que yo quiero hacer es que uno eliga un Id_Menu, un idioma por ej español y me imprima de la siguiente forma

Id_Categoria1
Descripcion_en_Español1(de la categoria Id_Categoria1)
Descripcion_en_Español2(de la categoria Id_Categoria1)

Id_Categoria2
Descripcion_en_Español1(de la categoria Id_Categoria2)
Descripcion_en_Español2(de la categoria Id_Categoria2)

etc...

Lo que hice por el momento es una consulta de la forma
Select Descripcion_en_Español, Des_Español
from Plato, Categoria, Menu
where Id_Menu = :PMenu
order by Id_Categoria, Id_Plato

A está consulta la quiero mostra de la manera que dije y no se como hacerlo, no entiendo bien el tema de la bands, estuve tratando y no me sale.

Desde ya muchas gracias por haber leido todo esto.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder