Seguidores

jueves, 17 de octubre de 2019

clase de sql server

 INSERTAR REGISTROS DE TODO TIPO 

ENLACES
https://www.tutorialesprogramacionya.com

 http://artespixel.com/docs/ingenieria/sql/Semana13-ejercicios.pdf
SQL
https://docs.microsoft.com/es-es/sql/t-sql/queries/select-examples-transact-sql?view=sql-server-ver15#r-using-union-of-two-select-statements-with-order-by

insert into productos puedes canbiar este nombre de acuerdo ala tabla
values ('PR002','DISCO DURO SEAGATE 2 TB',450);
insert into productos
values ('PR003','MOUSE INALAMBRICO HP BLUETOOTH',35);
insert into productos
values ('PR004','CAMARA DIGITAL CANON',550);
insert into productos
values ('PR005','IMPRESORA CANON',420)

VER LOS REGISTROS INSERTADOS
select * from productos
 select * from ventas
select * from clientes

REGISTRO DE CLIENTES
insert into clientes
values ('72419337','franklin','huasacca barrial','12345678910','jr.bolivar');
CODIGO PARA VER SOLO ALGUNOS
CODIGO PARA JUNTAR NOMBRE Y APELLIDO
select dni,nombre ,apellidos from clientes

select dni,nombre  from clientes

CODIGO PARA JUNTAR NOMBRE Y APELLIDO
select dni,nombre +apellidos from clientes

 CODIGO PARA VER Y SEPARAR
select dni,(nombre + '      ' + apellidos) from clientes

CREAR UNA TABLA DE VENTAS
insert into ventas
values ('100050001','17-10-19','72419335','PR001',1)

insert into ventas

values ('100050001','72419332','PR001',1,17-10-19)

CLASE DE SQL SERVER 2

CODIGO PARA VER Y JUNTAR de la tabla de clientes y ventas

select v.ndoc, v.dni, c.nombre
from ventas v
INNER JOIN clientes c ON v.dni =c.dni
*********************************************
select v.ndoc, v.dni, (c.nombre+' '+C.apellidos)

from ventas v

INNER JOIN clientes c ON v.dni =c.dni
*********************************
PARA ELIMINAR UNA FILA
delete from productos where codigo='pr001'
*********************************************
CODIGO PARA REGISTROS
update  productos
set descripcion='sapatoss'where codigo='pro14'
******************************************
CODIGO PARA PRECIO
update  productos
set precio=100 where codigo='pro14'
**************************************
CODIGO PARA CAMBIAR TODO
update  productos
set descripcion='sapatoss', precio=315
where codigo='pro14'
********************************
paCODIGO PARA INSERTAR
DATOS
update ventas
set tipodoc='B'
where ndoc='100050001'
update ventas
set vendedor='v1'
where ndoc='100050001'
*********************
insert into ventas
values ('100050001','72419332','PR001',1,17-10-19,'A','V1'
*****************************
codigo para cambiar codigo
update ventas
set codigo='PR002'
where ndoc ='100050002'

*************************
CODIGO PARA CAMBIAR CANTIDAD
update ventas
set cantidad=4
where ndoc ='100050003'
*************************
CODIGO PARA VER VENTAS COMPLETAS

select v.ndoc, v.tipodoc,v.codigo,p.descripcion, v.cantidad,p.precio ,(v.cantidad * p.precio),c.nombre+'   '+apellidos

from ventas v
INNER JOIN productos p ON v.codigo =p.codigo
INNER JOIN clientes c  ON v.dni =c.dni
*********************************************
CREAR UNA TABLA

CODIGO PARA INSERTAR CONTACTO
insert into personas
values('96601','JUAN','PEREZ','AV.EL SOL')
*******************************************************
PARA VER EL RESULTADO

SELECT * FROM personas








*******************************************************
CREACION DE UNA TABLA LLAMADA WHATSAPP

















CODIGO PARA INSERTAR EN WHATSAPP
insert into whatsapp
values('96610','96620','ROMEL');
CODIGO PARA VER RESULTADO
select p.numero, p.nombre,w.ncontacto,w.nombre
from personas p
INNER JOIN whatsapp w ON p.numero =w.numero
******************************
CODIGO PARA VER CONTANCTO DE UN CLIENTE
select p.numero, p.nombre,w.ncontacto,w.nombre
from personas p
INNER JOIN whatsapp w ON p.numero =w.numero
where p.nombre like 'ROMEL HENRY'









******************************************************
CREAR TABLA DE CHAT


















CODIGO PARA INSERTAR
insert into chat
values('96602','96610',21/10/2019,'hola mary');
insert into chat
values('96610','96602',21/10/2019,'te invito a salir');

*9*******************
insert into chat
values('96602','96620',21/10/2019,'efrain realisate el trabajo');
insert into chat
values('96620','96602',21/10/2019,'no todavia');

**************************
CODIGO PARA VER EL CONTACTO DE ROMEL
select c.numero ,p.nombre, c.ncontacto ,c.fecha,c.mensage
from chat c
INNER JOIN personas p ON c.numero =p.numero
where p.nombre like 'ROMEL HENRY
*******************
CODIGO PARA VER EL CONTACTO DE ROMEL + DIRECCION

select c.numero ,p.nombre, c.ncontacto ,c.fecha,c.mensage,p.direccion
from chat c
INNER JOIN personas p ON c.numero =p.numero
where p.nombre like 'ROMEL HENRY'
*****************************
CLASE DE SQL SERVER 2

CODIGO PARA CREAR UNA DATABASE
create database empleados












CODIGO PARA INSERTAR
insert into dbo.empleado values('1968','','','','','',0,'','')

="insert into dbo.emleado values('"&A2&"','','','','','',0,'','')"

insert into dbo.empleado values('1968','','','','','',0,'','')


insert into dbo.empleado values('1968','Burgos','Jeronimo','Palmira','Administración','Administrativo',0,'30046','18899')


=DIA(H2)&"/"&MES(H2)&"/"&AÑO(H2)

CODIGO PARA SAVER EL MAXIMO SALARIO
select Max (salario) from dbo.empleado
CODIGO PARA SA BER EL MINIMO SALARIO
select MIN (salario) from dbo.empleado
CODIGO PARA SABER EL avg 
select avg (salario) from dbo.empleado
CODIGO PARA SAVER LA SUMA DE TODOS
select SUM (salario) from dbo.empleado
CODIGO PARA CONTAR
select COUNT (salario) from dbo.empleado
CODIGO PARA NOMBRE Y SALARIO
select nombre ,SUM(salario)
from empleado group by nombre
CODIGO PARA ver salario de cada area
select area ,SUM(salario)
from empleado group by area





7 comentarios:

netbeans java

LEJGUAJE DE PROGRAMACION I Ejercicios sobre operadores aritméticos Java Ejercicio 1: Si a, b y c son variables enteras con valores a=8, b=...