Kathy
SELECT CLIE_NOMBRES,CLIE_APEPAT+' '+CLIE_APEMAT AS "APELLIDOS PATERNO Y MATERNO"
FROM CLIENTE
CONSULTASCONCONDICIONES
SELECT*
FROM CLIENTE
WHERE CLIE_NOMBRES='CARLOS'
--CLIENTES PERTENECEN AL DISTRITO 001
SELECT*
FROMCLIENTE
WHEREDIST_ID='001'
-PRODUCTOS CUYO PRECIO MENOR A 1500 Y STOCK MAYOR A 10
SELECT*
FROM PRODUCTO
WHERE PROD_PRECIO<= 1500 ANDPROD_STOCK>10`--PRODUCTO CODIGO 0004
SELECT*
FROM PRODUCTO
WHERE PROD_ID LIKE'0004'
--MOSTRAR PRODUCTOS CUYO NOMBRE EMPIEZE CON LETRA"L"
SELECT*
FROM PRODUCTO
WHERE PROD_NOMBRE LIKE'L%'
MOSTRAR LOS PRODUCTAS Q CON TENGAN LA PALABRA LED
SELECT*
FROM PRODUCTO
WHERE PROD_NOMBRE LIKE'%LED%'
--ODUCTOS CUYO CATEGORIA ESTEN EN LA CATEGRIA 01 O 02
SELECT*
FROM PRODUCTO
WHERECATE_ID='01'ORCATE_ID='02'
--O TAMBIEN
SELECT*
FROM PRODUCTO
WHERECATE_IDIN('01','02')
--MOSTRAR LOS CODIGOS DE CATEGORIA UTILIZADAS
SELEC TDISTINCT CATE_ID
FROM PRODUCTO
--CONSULTAS
SELECT CLIE_NOMBRES,CLIE_APEPAT+' '+CLIE_APEMAT AS "APELLIDOS PATERNO Y MATERNO"
FROM CLIENTE
CONSULTASCONCONDICIONES
SELECT*
FROM CLIENTE
WHERE CLIE_NOMBRES='CARLOS'
--CLIENTES PERTENECEN AL DISTRITO 001
SELECT*FROMCLIENTE
WHEREDIST_ID='001'
-PRODUCTOS CUYO PRECIO MENOR A 1500 Y STOCK MAYOR A 10
SELECT*
FROM PRODUCTO
WHERE PROD_PRECIO<= 1500 ANDPROD_STOCK>10
`--PRODUCTO CODIGO 0004
SELECT*
FROM PRODUCTO
WHERE PROD_ID LIKE'0004'
--MOSTRAR PRODUCTOS CUYO NOMBRE EMPIEZE CON LETRA"L"
SELECT*
FROM PRODUCTO
WHERE PROD_NOMBRE LIKE'L%'
MOSTRAR LOS PRODUCTAS Q CON TENGAN LA PALABRA LED
SELECT*FROM PRODUCTO
WHERE PROD_NOMBRE LIKE'%LED%'
--ODUCTOS CUYO CATEGORIA ESTEN EN LA CATEGRIA 01 O 02
SELECT*
FROM PRODUCTO
WHERE CATE_ID='01'ORCATE_ID='02'
--O TAMBIEN
SELECT*
FROM PRODUCTO
WHERECATE_IDIN('01','02')
--MOSTRAR LOS CODIGOS DE CATEGORIA UTILIZADAS
SELEC TDISTINCT CATE_ID
FROM PRODUCTO
SELECT*FROMCLIENTE
--MODIFICACION DE DATOS
UPDATE VENTA SET VENTA_IMPORTE=1200WHEREVENTA_ID='00000004'
UPDATE VENTA SET VENTA_SERIE='003'
WHERE VENTA_ID='00000010'
UPDATE VENTA SET CLIE_ID='0004',EMPL_ID='02'
WHERE VENTA_ID='00000009'
-CAMBIAR EL ESTADO A 0 DE LA VENTAS QUE TENGAN IMPORTE MENOR A 1000
UPDATE VENTA SET VENTA_ESTADO=0
WHERE VENTA_IMPORTE<1000
-ACTUALIZAR DATOS
UPDATE DISTRITO SET DIST_NOMBRE='PUERTO SUPE'
WHEREDIST_ID='004'--ACTUALIZAR DATOS DE CLIENTE
UPDATE CLIENTE SET CLIE_DNI='41348834',CLIE_DIRECCION='LOS OLVIDADOS'
WHERE CLIE_ID='0001'
-NO SE PUEDE ELIMINAR DATOS QE SE ENCUENTRAN EN OTRAS TABLAS
--SE VA A ELIMINAR UN DATO Q NO TENGA RELACION CON OTRO
DELETE DISTRITO
WHERE DIST_ID='005'
--TAMBIEN SE PUEDE ELIMINAR EN CASCADA CUANDO ESTA RELACIONADO
SELECT*FROMCLIENTE
--MODIFICACION DE DATOS
UPDATE VENTASET VENTA_IMPORTE=1200
WHEREVENTA_ID='00000004'
UPDATE VENTA SET VENTA_SERIE='003'
WHERE VENTA_ID='00000010'
UPDATE VENTA SET CLIE_ID='0004',EMPL_ID='02'
WHERE VENTA_ID='00000009'
-CAMBIAR EL ESTADO A 0 DE LA VENTAS QUE TENGAN IMPORTE MENOR A 1000
UPDATE VENTA SET VENTA_ESTADO=0
WHERE VENTA_IMPORTE<1000
-ACTUALIZAR DATOS
UPDATE DISTRITO SET DIST_NOMBRE='PUERTO SUPE'WHEREDIST_ID='004'
--ACTUALIZAR DATOS DE CLIENTE
UPDATE CLIENTE SET CLIE_DNI='41348834',CLIE_DIRECCION='LOS OLVIDADOS'
WHERE CLIE_ID='0001'
-NO SE PUEDE ELIMINAR DATOS QE SE ENCUENTRAN EN OTRAS TABLAS
--SE VA A ELIMINAR UN DATO Q NO TENGA RELACION CON OTRO
DELETE DISTRITO
WHERE DIST_ID='005'
--TAMBIEN SE PUEDE ELIMINAR EN CASCADA CUANDO ESTA RELACIONADO
--VENTAS Q SUPERAN EL MONTO DE 1200SELECTCOUNT(VENTA_ID)
FROMVENTA
WHEREVENTA_IMPORTE> 1200
--USO DE LA CLAUSULA GROUP BY
SELECTDOCU_ID,SUM(VENTA_IMPORTE)
FROMVENTA
GROUPBYDOCU_ID
MOSTRAR EL IMPORTE TOTAL DE LAS VENTAS POR CADA FECHA
SELECTVENTA_FECHA,SUM(VENTA_IMPORTE)
FROMVENTA
GROUPBYVENTA_FECHA
--mOSTRAR EL IMPORTE TOTAL POR AÑO
SELECTYEAR(VENTA_FECHA)ASAÑO,SUM(VENTA_IMPORTE)ASIMPORTE
FROMVENTA...
Regístrate para leer el documento completo.