Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Libros
create table Libros ( codigo int identity, nombre varchar (100)not null, autor varchar (100), editorial varchar (100)not null default 'desconocido', publicacion datetime, precio float, cantidad int, fechaingreso datetime not null ); go --exec sp_columns libros; set dateformat ymd; insert into Libros ( nombre, autor, editorial,publicacion, precio, cantidad, fechaingreso) values ('cien años de soledad', 'Gabrile Garcia Marques','la sabana', '1997/06/05', null,10,'2019/06/14') ; insert into Libros ( nombre, autor, editorial,publicacion, precio, cantidad, fechaingreso) values ('El hombre que calculaba', 'Malba Tahan','NORIEGA', '1974/06/18', null,11,'2019/06/14') ; insert into Libros ( nombre, autor, editorial,publicacion, precio, cantidad, fechaingreso) values ('Don quijote de la mancha', 'Miguel de Cervantes3','Francisco de Robles', '1605/01/15', 50000,32,'2019/06/14') ; /*insert into Libros ( nombre, autor, editorial,publicacion, precio, cantidad,fechaingreso) values ('La franja amarilla', 'WILLIAM OSPINA','Penguin Random House Grupo Editorial Colombia', '03/20/1996',null,22,'06/17/2019') ; insert into Libros ( nombre, autor, editorial,publicacion, precio, cantidad,fechaingreso) values ('algebra', 'Aurelio Baldor','Grupo Editorial Patria', '06/19/1941', null,7,'06/17/2019') ;*/ select* from Libros; --select nombre, editorial from Libros where codigo=4; --delete from Libros where codigo=5; --select* from Libros; update Libros set precio=42000.56 where codigo=1 ; update Libros set precio=30800.90 where codigo=2 ; update Libros set precio=45403.22 where codigo=4 ; update Libros set precio=28044.2 where codigo=5 ; /*select* from Libros; update Libros set cantidad=null where codigo=4 select* from Libros; select nombre, precio, cantidad, precio*cantidad as TotalCostoDeLibros from Libros;*/ select nombre, precio, precio-(precio*0.1) as TotalPrecioDescuento from Libros; select nombre+'/'+autor+'/'+editorial as ConcatenarStrings from libros; insert into Libros (nombre, precio, editorial, Fechaingreso) values ('ingles parctico', null,'pantera','06-17-2019'); insert into Libros (nombre, precio, editorial, Fechaingreso, autor,cantidad) values('ingles nievl 2', null,'default','06-17-2019','joel', 23); select* from Libros; -- select nombre as 'nombre y apellido', precio, editorial, autor, cantidad, Fechaingreso from Libros; /*select @@version; select user_name(); select substring ('Buenas tardes',8,14); select len('Hola,buen dia'); select stuff('abcd',3,2, 'efgh'); select char(74); SELECT left('Buenos dias',8); select right('Buenos dias',9); select lower('BuEnOs DiAs CoMo eSTaS'); SELECT UPPER('BuEnOs DiAs CoMo eSTaS'); --select itrim(' HOLA '); select rtrim(' HOLA '); select replace('xxx.sqlserverya.com','x','w'); select reverse('hola hoy es buen dia para estudiar'); select patindex('%Lius%', 'Jorge Lius Borja'); select patindex('%or%', 'Bermudes jorge alonso'); select charindex('or', 'Jorge Luis Borja',7); select replicate('hola',3); select 'hola'+space(1)+'que tal como te va en este dia';*/ select substring(nombre,1,12) as nombre from Libros; select left(nombre,12) as nombre from Libros; select upper(Nombre) as nombre from Libros; select autor, nombre, upper(editorial)as RetornaNombreMayuscula from Libros; select nombre, autor, precio, floor (precio) as abajo, ceiling (precio) as arriba from Libros; select getdate()as FechaHoraActual; select datepart(hour, getdate())as hora; select datename(month, getdate())as mes; select datepart(year, getdate())as año; select datename(day, getdate())as dia; select dateadd(month,3,'1999/11/03')as AgregaMes; SELECT dateadd(minute,20,'1999/11/30')as AgregaMinutos; select dateadd(day,7,'1999/12/25') as AgregaDia; select dateadd(hour,3,'1999/11/04')as AgregaHoras; select datediff(month,'1996/04/07','2019/06/18')as IntervaloEnMeses; select datediff(day,'1996/04/07','2019/06/18')as IntervaloEnDias; select datediff(year,'1996/04/07','2019/06/18')as IntervaloEnAños; select nombre, datepart(year,publicacion) from Libros; --select nombre, publicacion ,datepart (year, getdate()) from Libros; select nombre, datename(month, publicacion) from Libros; select nombre, datediff(year,publicacion, getdate()) from Libros;
run
|
edit
|
history
|
help
0
robot-grading
book
archu
add loopback linked server
social
code
function used in cte
Transpose group per sequence
Xml Excercise 2
delete all data from given scheme tables