Foros Club Delphi

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

newtron 26-01-2015 11:38:12

Consulta SQL
 
Hola a tod@s.

Necesitaría que alguien avezado en temas de SQL me echara una mano con una consulta que necesito.

Supongamos que tengo dos tablas, una de artículos y otra de existencias por almacén con los siguientes campos y datos:

ARTICULOS
========

CODIGO DESCRIPCION
0001 ARTICULO TAL
0002 ARTICULO CUAL
0003 ARTICULO PASCUAL

EXISTENCIAS
==========
ARTICULO ALMACEN EXISTENCIAS
0001 01 0
0001 02 10
0001 03 15
0002 01 6
0002 02 0
0002 03 50
0003 01 10
0003 02 15
0003 03 20

Necesitaría una consulta que me diera el código (CODIGO) y la descripción (DESCRIPCIO) de los artículos de la tabla ARTICULOS que en la tabla EXISTENCIAS tengan cantidad>0 (EXISTENCIAS) en un almacén (ALMACEN) determinado.

Por ejemplo, necesito la consulta para los artículos que tengan existencias del almacén 02 y que me saliera lo siguiente:

0001 ARTICULO TAL
0003 ARTICULO PASCUAL

el artículo 0002 se lo saltaría porque en el almacén 02 está a cero.

Gracias y un saludo

Casimiro Notevi 26-01-2015 12:14:06

¿Puede ser algo así?

Código SQL [-]
select a.codigo, a.descripcion
from existencias e
inner join articulos a on a.codigo=e.articulo
where e.almacen= ?almacen
and e.existencias>0

Hecho de memoria, en plan rápido, no lo he probado :)

newtron 26-01-2015 13:16:31

Cita:

Empezado por Casimiro Notevi (Mensaje 488114)
Hecho de memoria, en plan rápido, no lo he probado :)

¡¡Pues a ver si pruebas las cosas antes de soltarlas!! :p:p

Funciona perfectamente, gracias.

Ferrari 26-01-2015 15:48:12

Lol
 
jajaja...Muy buena, me sacaste una carcajada con esa anecdota....buen inicio de semana!!:D


La franja horaria es GMT +2. Ahora son las 19:09:36.

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