Kathy

Páginas: 8 (1795 palabras) Publicado: 3 de octubre de 2012
--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
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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Kathy
  • Kathy
  • kathy
  • Kathy
  • kathy
  • kathy
  • kathy
  • kathy

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS