Documentos de Académico
Documentos de Profesional
Documentos de Cultura
select OrderID,ProductID,UnitPrice,Quantity,Discount,
(UnitPrice*Quantity)as totalSindescuento,(UnitPrice*Quantity)*(1-Discount)
as TotalConDescuento from [Order Details]
where OrderID=10339 and ProductID=17
--buscar todas las facturas que inicien con los digitos 10 pero su tercer numero
--debe estar en un rango 2-7 y sus ultimos digitos finalicen en 44
select orderid,ProductID,UnitPrice from [Order Details]
where OrderID like '10[4-6]44'
--mostrar todas las ordenes de las facturas que sus digitos finalicen en
-- un rango de 30-50 y que sus digitos iniciales esten con 10
select orderid,ProductID,UnitPrice from [Order Details]
where OrderID like '10__[10-20]' and OrderID not like '10__[21-99]'
--buscar todas las ordenes que sus primeros digitos inicien con cualquier numero
--pero su tercer digito este un rango de 1-6 y finalice en 50
select orderid,ProductID,UnitPrice from [Order Details]
where OrderID like '__[1-6]'
--clausula Distinct
--especificar que los registros con ciertos datos duplicados
--sean ignotados en el resultado
--mostrarme el codigo de la orden pero no me repitas las ordenes con el mismo valor
select distinct OrderID from [Order Details]
--mostrame solamente el 50% de todos los pedidos almacenados de los detalles de las
ordenes
select top 50 percent OrderID,ProductID,Quantity from [Order Details]