FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Consulta de referencias cruzadas
Hola a todos estoy usando firebird 1.5 y necesito hacer una consulta de referencia cruzadas, un ejemplo de los datos que tengo es:
Tabla TFolios id........Bulto....id_talla.......cantidad 1..........1.........32................44 2..........2.........33................44 3..........3.........34................44 4..........4.........35................44 5..........5.........36................44 6..........1.........33................44 7..........2.........32................44 8..........3.........35................44 9..........4.........34................44 buscando en el historial del foro he logrado hacer la siguiente consulta:
y obtengo el siguiente resultado: ID_ESTILO...ID_CORTE...CORTECOMP...FECHA........ID...BULTO...S...M...L...XL...XLT MIESTILO....qaweqe....qaweqeBEIPRU..25/07/2004..1.......1.....44...0...0...0...0 MIESTILO....qaweqe....qaweqeBEIPRU..25/07/2004..2.......2.......0.44...0...0...0 MIESTILO....qaweqe....qaweqeBEIPRU..25/07/2004..3.......3.......0...0.44...0...0 MIESTILO....qaweqe....qaweqeBEIPRU..25/07/2004..4.......4.......0...0...0.44...0 MIESTILO....qaweqe....qaweqeBEIPRU..25/07/2004..5.......5.......0...0...0...0.44 qwert.........asdfg.......asdfgBLUAZU....20/05/2004..6.......1.......0..44...0...0...0 qwert.........asdfg.......asdfgBLUAZU....20/05/2004..7.......2......44...0...0...0...0 qwert.........asdfg.......asdfgBLUAZU....20/05/2004..8.......3........0...0...0.44...0 qwert.........asdfg.......asdfgBLUAZU....20/05/2004..9.......4........0...0.44...0...0 Las tablas y campos que uso en la consulta y no comento en la estructura de la tabla es porque siento que no afectan su uso en lo que a mi duda se refiere. Ahora bien mi duda es la siguiente (Espero poder explicarme bien ) como veran en mi consulat indico que mis campos resultado del select se llamen S, M, L, XL y XLT Segun el ID_Talla pero tengo otra tabla que se llama TTallas con la siguiente estructura id.....Talla 32......S 33......M 34......L 35......XL 36......XLT y estos datos yo los invente para probar el sistema realmente no se cual va a ser el id de cada talla ni cuantos registros tendra la tabla TTallas, lo que necesito es si alguien me puede dar una orientación de como puedo hacer que mi subconsulta se repita n veces segun el numero de registros en la tabla TTallas y que tome el campo Talla y use su contenido como nombre del campo resultado de la subconsulta. El campo id de TTAllas es autonumerico Gracias.
__________________
Espero poder seguir exprimiéndote el cerebro 8) Jorge Zamora Ginez Puebla, Pue. México |
#2
|
||||
|
||||
Hola.
Puedes generar la sentencia mediante código Delphi, y cuando la tengas montada (con los códigos adecuados en las subconsultas), la lanzas al Servidor. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#3
|
||||
|
||||
Como siempre Marc muchas gracias
__________________
Espero poder seguir exprimiéndote el cerebro 8) Jorge Zamora Ginez Puebla, Pue. México |
|
|
|