sentencias sql
1 Obtener una lista de todos los productos indicando para cada uno su idfab, idproducto, descripción, precio y precio con I.V.A. incluido (es el precio anterior aumentado enun 16%).
SELECT idfab,idproducto,descripcion,precio, (precio + precio * 16 /100.) AS iva_incluido
FROM productos
2 De cada pedido queremos saber su número de pedido, fab, producto, cantidad,precio unitario e importe.
SELECT numpedido, fab, producto, cant, importe / cant AS precio_unitario, importe
FROM pedidos
3 Listar de cada empleado su nombre, nº de días que llevatrabajando en la empresa y su año de nacimiento (suponiendo que este año ya ha cumplido años).
SELECT nombre, date() - contrato AS dias_trabajados, year(date()) - edad AS año_nacimiento
FROM empleados4 Obtener la lista de los clientes agrupados por código de representante asignado, visualizar todas la columnas de la tabla.
SELECT *
FROM clientes
ORDER BY repclie
5 Obtener las oficinasordenadas por orden alfabético de región y dentro de cada región por ciudad, si hay más de una oficina en la misma ciudad, aparecerá primero la que tenga el número de oficina mayor.
SELECT *FROM oficinas
ORDER BY region, ciudad, oficina DESC
6 Obtener los pedidos ordenados por fecha de pedido.
SELECT *
FROM pedidos
ORDER BY fechapedido
7 Listar las cuatro líneas de pedido más caras(las de mayor importe).
SELECT TOP 4 *
FROM pedidos
ORDER BY importe DESC;
8 Obtener las mismas columnas que en el ejercicio 2 pero sacando únicamente las 5 líneas de pedido de menor preciounitario.
SELECT TOP 5 numpedido, fab, producto, cant, importe / cant AS precio_unitario, importe
FROM pedidos
ORDER BY 5
9 Listar toda la información de los pedidos de marzo.
SELECT *FROM pedidos
WHERE mes(fechapedido) = 3
10 Listar los números de los empleados que tienen una oficina asignada.
SELECT numemp
FROM empleados
WHERE oficina IS NOT NULL
11 Listar los...
Regístrate para leer el documento completo.