Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Consulta SQL (https://www.clubdelphi.com/foros/showthread.php?t=47267)

ManiacPC 23-08-2007 04:16:35

Consulta SQL
 
Buenas,
Tengo una consulta algo peculiar para mi,
en php sabria hacerla, pero quiero lograrlo en delphi y no se cómo realizarlo, bueno, en realidad como hacer la consulta.

tengo dos tablas: productos y proveedores.
En la tablas hay lo siguiente (p.ej):
Código:

Tabla Proveedores
------------------------------
idproveedor |  nombreproveedor
------------------------------
    1      |  Arroz UKA   
    2      |  Bolsas ABC
    3      |  Misc
------------------------------

Tabla Productos
--------------------------------------------------
  producto  |  precio        |    numeroproveedor
--------------------------------------------------
  Bolsa Xl  |  1000          |    2
 
Soplete 1  |  2550          |    3
 
Arroz Kuba |  600          |    1
  Golsa S   
|  400          |    2
--------------------------------------------------

Para esto, me gustaria realizar alguna consulta con un UNION o INTERSECT para poder lograr mostrar esto en una grid, si consulto por productos que me devuelva algun set como este

Código:

  --------------------------------------------------
producto      |  precio        |    proveedor
 --------------------------------------------------
Bolsa Xl      |  1000          |    Bolsas ABC
Arroz Kuba    |  600          |    Arroz UKA
Bolsa S      |  400          |    Bolsas ABC

 --------------------------------------------------

Alguna manito por ahi que se me pueda echar en un query? :-) :-)
se aprecia la lectura si la paciencia ha llegado hasta esta linea, jeje
Adios

roman 23-08-2007 05:59:06

Código SQL [-]
select
  productos.producto, productos.precio,
  proveedores.nombreproveedor
from productos
left join proveedores on
  proveedores.idproveedor = productos.numeroproveedor.

// Saludos

ManiacPC 24-08-2007 18:23:15

Impekable :-)
 
Se agradece Don Roman,

Funcionó a la perfección.
Una cerveza en su nombre.


Graciassssss
Adios!


La franja horaria es GMT +2. Ahora son las 07:01:47.

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