Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-08-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Juntar contenido de varias tablas en una sola.

Hola, gracias de antemano por la ayuda que me puedan brindar.

Lo que intento hacer es unir en una sola consulta los contenidos de varias tablas y en el resultado tener una forma de identificar de donde provienen los resultados. por ejemplo:

Primera tabla: Productos_TIPO_A
1 | Cremas dentalales | 45.5
2 | Cremas para zapatos | 60.00

Segunda tabla : Productos_TIPO_B
1 | cepillos dentales | 35.60
2 | hilos dentales | 80.00

... en fin, lo que intento hacer que si por ejemplo un usuario busca "dentales" aparezca una grilla similar a esta:
Producto | Precio | en Tabla
Cremas Dentales | 45.5 | productos_tipo_A
Cepillos Dentales | 35.60 | Productos_tipo_B
...

y así sucesivamente. Creo que lo de unir el nombre y precio de los productos en una solo fila se podría hacer, pero no sé si también se puede hacer lo de determinar en que tabla están registrados los productos.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #2  
Antiguo 16-08-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
¿Usas FireBird?
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 16-08-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Código SQL [-]
select codigo, descripcion, valor, 'Productos_tipo_A' from Productos_tipo_A

union

select codigo, descripcion, valor, 'Productos_tipo_B' from Productos_tipo_B

Debes tener en cuenta que los campos deben ser del mismo tipo y del mismo tamaño... Espero te sirva
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #4  
Antiguo 16-08-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
gracias por la ayuda, pero utilizo un compente que se llama TurboDB, no sé si has escuchado de él, es File-Based.

Pero, ¿cómo hago para determinar de cuál tabla vienen los resultados?
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Unir varias tablas en una sola maravert SQL 1 04-01-2007 01:42:22
Ejecutar varias SQL en una sola llamada erian96 MySQL 5 26-11-2006 07:06:22
Guardar varias imagenes en una sola maravert Gráficos 2 28-02-2005 17:19:29
Backup de varias DB en una sola transacción. josemmerida Firebird e Interbase 2 05-11-2004 13:07:50
Poner maestro varias tablas en una sola marial Conexión con bases de datos 9 16-05-2004 16:18:36


La franja horaria es GMT +2. Ahora son las 01:50:19.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi