CONSULTAS PARA SQL2012
Enviado por sjunior • 9 de Julio de 2013 • 457 Palabras (2 Páginas) • 239 Visitas
/*llama a las tabla clientes*/
Select ALL* from Clientes
--seleciona todos los paises
Select Distinct País from Clientes
--Ordena a los paises
order By País
Select IdEmpleado,Apellidos,Cargo From Empleados
Select *From Empleados Where Cargo ='Representante de ventas'
Select *From Empleados Where Ciudad ='Londres' And Tratamiento= 'Sr.'
--Devolver todas las columnas de los clientes que tengan telefono y no fax
Select * From Clientes Where not Teléfono is null and Fax is null
--Devolver Todas las columnas de los clientes que tengan fax
Select * From Clientes where not Fax is null
-- Devolver todas las columnas de los clientes que el nombre de contacto empiece con la AN
select * from Clientes where NombreContacto like 'AN%'
-- Devolver todas las columnas de los clientes que el nombre de contacto empiece con vocales asendente
select * from Clientes where NombreContacto Like '[a,e,i,o,u]%'
order by NombreContacto Asc
-- Devolver todas las columnas de los clientes que el nombre de contacto empiece con vocales desendente
select * from Clientes where NombreContacto Like '[a,e,i,o,u]%'
order by NombreContacto Desc
select * from Productos
-- Seleccionar los porductos cuyo nombre contega la palabra "de"
select * from Productos where NombreProducto Like '% de %'
-- selecionar todos los productos que tenga mas de 40 unidades en pedido y que no esten suspendidas
select * from Productos where UnidadesEnPedido>40 and Suspendido=0
-- selecionar todos los productos que tenga mas de 40 unidades en Existemcias y que no esten suspendidas
select * from Productos where UnidadesEnExistencia>0 and Suspendido=1
select * from Pedidos
-- Devolver los pedidos solicitados hoy
select * from Pedidos where FechaPedido=GETDATE();
select GETDATE();
-- formatos de fecha
select * from Pedidos where FechaPedido= CONVERT(varchar,GETDATE(),113);
Select CONVERT(varchar,GETDATE(),101)
Select CONVERT(varchar,GETDATE(),102)
Select CONVERT(varchar,GETDATE(),103)
Select CONVERT(varchar,GETDATE(),104)
Select CONVERT(varchar,GETDATE(),105)
Select CONVERT(varchar,GETDATE(),106)
--Devolver los pedidos que se hayan solicitado entre el 15/07/1996 y 15 /08/1996
Select * from Pedidos where FechaPedido between '15/07/1996' and '15/08/1996'
--Devolver los pedidos cuyo cargo de encio esten entre 70 y 120 dolares
select * from Pedidos
...