Вы находитесь на странице: 1из 2

USE MigracionCH

Select * from NOMBRES


UPDATE NOMBRES SET SEXO = 'F' WHERE SEXO = 'FEMENINO'
UPDATE NOMBRES SET SEXO = 'M' WHERE SEXO = 'MASCULINO'

Select * from ACCION


UPDATE ACCION SET STATUS = '1' WHERE STATUS = 'MOVIMIENTO'
UPDATE ACCION SET STATUS = '2' WHERE STATUS = 'EN SOLICITUD'
UPDATE ACCION SET STATUS = '0' WHERE STATUS = 'RECHAZO'

USE MigracionCH

Select * from NOMBRES


UPDATE NOMBRES SET SEXO = 'F' WHERE SEXO = 'FEMENINO'
UPDATE NOMBRES SET SEXO = 'M' WHERE SEXO = 'MASCULINO'

Select * from ACCION


UPDATE ACCION SET STATUS = '1' WHERE STATUS = 'MOVIMIENTO'
UPDATE ACCION SET STATUS = '2' WHERE STATUS = 'EN SOLICITUD'
UPDATE ACCION SET STATUS = '0' WHERE STATUS = 'RECHAZO'

USE MigracionCH

Select * FROM MUNICIPIO


DELETE DEPARTAMENTO WHERE COD_DEPARTAMENTO = 20

ALTER TABLE NOMBRES ADD Telefono int


INSERT INTO NOMBRES (Telefono) Values('98551170')
USE MIGRACIONCH

Select * FROM MUNICIPIO


SELECT DEPARTAMENTO.NOMBRE_DEPARTAMENTO,MUNICIPIO.NOMBRE_MUNICIPIO FROM
DEPARTAMENTO
INNER JOIN MUNICIPIO ON DEPARTAMENTO.COD_DEPARTAMENTO =
Municipio.COD_DEPARTAMENTO
ORDER BY NOMBRE_DEPARTAMENTO

--MOSTRAR PERSONAS CON SU TELEFONO


use EXAMEN_III_PARCIAL
select NOMBRES.ID,NOMBRES.NOMBRE,TELEFONO.TELEFONO from NOMBRES inner join
TELEFONO on NOMBRES.CLAVE=TELEFONO.CLAVE

--MOSTRAR PERSONAS CON SU PASAPORTE


use EXAMEN_III_PARCIAL
select NOMBRES.ID,NOMBRES.NOMBRE,PASAPORTE.NUM_PASAPORTE from NOMBRES inner join
PASAPORTE on NOMBRES.CLAVE=PASAPORTE.CLAVE

--MOSTRAR LAS PERSONAS CON SU ACCION


use EXAMEN_III_PARCIAL
select NOMBRES.ID,NOMBRES.NOMBRE,ACCION.Fecha_ACCION, ACCION.STATUS from NOMBRES
inner join ACCION on NOMBRES.CLAVE=ACCION.CLAVE

--MOSTRAR PERSONAS CON SU DIRECCION


use EXAMEN_III_PARCIAL
SELECT NOMBRES.ID,NOMBRES.NOMBRE,NOMBRES.APELLIDO, DIRECCION.DireccionExacta FROM
NOMBRES INNER JOIN DIRECCION
ON NOMBRES.CLAVE_DIRECCION=DIRECCION.CLAVE_DIRECCION

--MOSTRAR A QUE DEPARTAMENTO PERTENECE CADA DIRECCION


USE EXAMEN_III_PARCIAL
SELECT DEPARTAMENTO.COD_DEPARTAMENTO, DEPARTAMENTO.NOMBRE_DEPARTAMENTO,
DIRECCION.DireccionExacta FROM DEPARTAMENTO INNER JOIN
DIRECCION ON DEPARTAMENTO.COD_DEPARTAMENTO=DIRECCION.Departamento

--CUANTOS DIRECCION TIENE CADA DEPARTAMENTO


Select DIRECCION.CLAVE_DIRECCION, DEPARTAMENTO.NOMBRE_DEPARTAMENTO, COUNT
(CLAVE_DIRECCION) AS CANTIDAD_DIRECCIONES FROM [DIRECCION]
INNER JOIN DEPARTAMENTO ON DIRECCION.Departamento=DEPARTAMENTO.COD_DEPARTAMENTO
WHERE DEPARTAMENTO.COD_DEPARTAMENTO=5
GROUP BY DIRECCION.CLAVE_DIRECCION, DEPARTAMENTO.NOMBRE_DEPARTAMENTO

Select SUM (Quantity) AS TOTAL_CANTIDADES FROM [Order Details]

--MOSTRAR A QUE DEPARTAMENTO PERTENECE CADA DIRECCION Y SU MUNICIPIO


USE EXAMEN_III_PARCIAL
SELECT DEPARTAMENTO.COD_DEPARTAMENTO,
DEPARTAMENTO.NOMBRE_DEPARTAMENTO,MUNICIPIO.NOMBRE_MUNICIPIO,
DIRECCION.DireccionExacta FROM DEPARTAMENTO INNER JOIN
DIRECCION ON DEPARTAMENTO.COD_DEPARTAMENTO=DIRECCION.Departamento INNER JOIN
MUNICIPIO ON MUNICIPIO.COD_DEPARTAMENTO=DEPARTAMENTO.COD_DEPARTAMENTO

--MOSTRAR LAS PERSONAS QUE NACIERON DEL 01 DE ENERO AL 30 DE DICIEMBRE DEL AÑO
1994
use EXAMEN_III_PARCIAL
SELECT * FROM NOMBRES WHERE FECHA_NAC BETWEEN '1994-01-01' AND '1994-30-12'

--AL MUNICIPIO QUE TIENE EL ID 12 LE PONDREMOS 16--


UPDATE DIRECCION SET Municipio = 16 WHERE MUNICIPIO=12

--MOSTRAR TABLA NOMBRES


SELECT * FROM NOMBRES

--CAMBIAR FEMENINO POR F

--MOSTRA ACCION 1
SELECT * FROM ACCION WHERE ACCION.STATUS='1'

--MOSTRAR LA FECHA DE LA ACCION


use EXAMEN_III_PARCIAL
SELECT * FROM ACCION WHERE Fecha_ACCION BETWEEN '2012-01-01' AND '2012-30-12'

Вам также может понравиться