Download - 70462842-Consultas-SQL

Transcript

MODULO 7Consulta combinando dos tablas/*Obtener el nombre de cada producto, su precio, su stock,el nombre de la categoria a la que pertenece,excluyendo los suspendidos.*/select NombreProducto, PrecioUnidad, unidadesenexistencia, Nombrecategorafrom Productos, categoraswhere Categoras.idcategora= Productos.idcategoraand suspendido=0colocandole alias a las tablas y los camposselect P.NombreProducto, P.PrecioUnidad, P.unidadesenexistencia, C.Nombrecategorafrom Productos as p, categoras as cwhere C.idcategora= P.idcategoraand suspendido=0

/*Obtener el nombre de cada producto, su precio, su stock,el nombre de la categoria a la que pertenece,y el nombre del proveedor que nos sirve dicho producto.*/select p.NombreProducto, p.PrecioUnidad, p.unidadesenexistencia, c.Nombrecategora, pr.nombrecompaafrom Productos as p, categoras as c, proveedores as prwhere C.idcategora= P.idcategoraand p.idproveedor= pr.idproveedor

/*Obtener el Codigo de pedido, el nombre del cliente y el nombre y apellidos del empleado, perosolo de aquellos pedidos que se realizaron durante el ao 1996*/select p.idpedido, c.nombrecompaa,e.nombre + '' + e.apellidos as Empleadofrom Pedidos as p, clientes as c, Empleados as Ewhere p.idcliente = c.idclienteand p.idEmpleado = e.idEmpleadoand p.fechapedido >= '01-01-1996'and p.fechapedido