Está en la página 1de 2

CONSULTA 1

Seleccionar el código, la descripción y el stock mínimo de aquellos artículos con stock mínimo
mayor que 10, y stock nulo.

SELECT articulos.codart, articulos.descrip, articulos.stock_min


FROM articulos
WHERE (((articulos.stock_min)>10) AND ((IsNull([articulos]![stock]))<>False));

CONSULTA 2

Seleccionar todos los datos de las facturas del mes de marzo de los últimos 5 años.

SELECT facturas.*
FROM facturas
WHERE (((Year(Date())-Year([facturas]![fecha]))<=5) AND ((Month([facturas]![fecha]))=3));

CONSULTA 3

Seleccionar el descuento medio de las facturas de hace 3 años considerando los descuentos nulos
igual a cero.

SELECT Avg(Nz([facturas]![dto],0)) AS Media


FROM facturas
WHERE (((Year(Date())-Year([facturas]![fecha]))=3));
CONSULTA 4

Seleccionar los stocks máximo y mínimo y su diferencia para aquellos artículos cuyo precio esta
entre 90 y 120 euros.

SELECT Max([articulos]![stock]) AS [MAX], Min([articulos]![stock]) AS [MIN],


Max([articulos]![stock])-Min([articulos]![stock]) AS DIF
FROM articulos
WHERE (((articulos.precio) Between 90 And 120));

CONSULTA 5

Seleccionar el código de los pueblos con dos o mas clientes.

SELECT clientes.codpue, Count(clientes.codcli) AS CuentaDecodcli


FROM clientes
GROUP BY clientes.codpue
HAVING (((Count(clientes.codcli))>=2));

CONSULTA 6

Seleccionar cuantos clientes hay en los pueblos de Castellón.

SELECT Count([clientes]![codcli]) AS Expr1


FROM provincias INNER JOIN (pueblos INNER JOIN clientes ON pueblos.codpue = clientes.codpue)
ON provincias.codpro = pueblos.codpro
WHERE (((UCase([provincias]![nombre]))=UCase("Castellon")));

CONSULTA 7

Seleccionar cada pueblo de las tres provincias de la Comunidad Valenciana junto con el número
de clientes que tiene.

SELECT pueblos.nombre, pueblos.nombre, provincias.nombre, Count([clientes]![codcli]) AS NumCli


FROM provincias INNER JOIN (pueblos INNER JOIN clientes ON pueblos.codpue = clientes.codpue)
ON provincias.codpro = pueblos.codpro
WHERE (((provincias.codpro)="03" Or (provincias.codpro)="12" Or (provincias.codpro)="46"))
GROUP BY pueblos.nombre, pueblos.nombre, provincias.nombre, pueblos.codpue;

CONSULTA 8

Diseñar una consulta de referencias cruzadas para saber las ventas mensuales de cada cliente.

También podría gustarte