Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Consultas SQL
Consultas SQL
/*--------------------------------------*/
/*obtenemos fecha y hora del sistema*/
select getdate()
/*--------------------------------------*/
/*seleccionamos todos los campos de los empleados y lo
ordenamos por fecha de cumpleaos de forma ascendente*/
select * from employees order by birthdate asc
/*--------------------------------------*/
/*seleccionamos todos los campos de los empleados en que el
apellido este dentro de un rango de letras*/
select * from employees where lastname like '[c-j]%'
/*--------------------------------------*/
/*seleccionamos todos los campos de los empleados en que el
ttulo de cortesa no sea <Mr.> o <Dr.>*/
select * from employees where titleofcourtesy not
in('Mr.','Dr.')
/*--------------------------------------*/
/*-------------------------------------*/
/*seleccionamos los nombre de las compaias donde la regin
sea igual a <NULL>*/
select companyname NombredelaCompaa,
region from customers
where region is NULL
/*-------------------------------------*/
/*al apellido le concatenamo el ttulo de cortesa solo
cuando este es <Mr.> o <Ms.>*/
select lastname+'['+TitleOfCourtesy+']' NombreyTtulo
/*--------------------------------------*/
/*Utilizamos Substring para cortar el string*/
select title Ttulo, substring(title,0,6) Ttulo
from employees
/*---------------------------------------*/
/*Cortamos las fechas de cumpleaos y las convertimos a
char*/
select substring(convert(varchar(4),Birthdate,0),1,4)mes,
substring(convert(varchar(7),Birthdate,0),4,3)da,
substring(convert(varchar(12),Birthdate,0),7,5)ao
from employees
/*---------------------------------------*/
descargar
por Rapidshare
/*_______________________________________________________*/
meses*/
select dateadd(month,2,'2/3/2007')
/*_______________________________________________________*/
/*_______________________________________________________*/
/*_______________________________________________________*/
/*
nombre direccion, tel, de los proveed
nombre producto, stock y stock minim
de los prod que esten debajo del stock minimo*/
select
c.nombre,c.direccion,c.telefono,d.nombre,d.stock,d.stockmin
imo
from producto d inner join
(select p.idproveedores,p.nombre,p.direccion,p.telefono
from proveedores p)C
on d.idproveedores = C.idproveedores
where stock < = stockminimo
/*_______________________________________________________*/
/*_______________________________________________________*/
/*consulta de insersin en la tabla proveedores*/
insert into
proveedores(idproveedores,nombre,direccion,telefono,idubica
cion)
values ('6','Potatoe','Av. Sarmiento 1234','3722-5859','5')
/*_______________________________________________________*/
on q3.suc=s.idsucursal
order by tot desc
/*_______________________________________________________*/
/*_______________________________________________________*/