Está en la página 1de 3

CREAR TABLA

CREATE TABLE EMPLEADOS


(RFC NVARCHAR (50) NOT NULL,
NSS INT NOT NULL,
NOMBRE NVARCHAR (50) NOT NULL,
APELLIDO_P NVARCHAR (50) NOT NULL,
APELLIDO_M NVARCHAR (50) NOT NULL,
DIRECCION NVARCHAR (50) NOT NULL,
SUELDO MONEY NOT NULL,
ID_PUESTO NVARCHAR (50) NOT NULL)

LLENAR CAMPOS

INSERT INTO CLIENTES


VALUES ('ANLL877611MK3', 'CIBER JUEGOS','107 CALLE CENTRAL COL. CENTRO GPE
NL.')

AGREGAR UNA COLUMNA

ALTER TABLE NOMBRE DE LA TABLA

ADD NOMBRE DE LA COLUMNA (TIPO DE DATO)

EJEMPLO

ALTER TABLE ALUMNOS

ADD TURNO INT NULL


BORRAR BASE DE DATOS O TABLA

DROP DATABASE NOMBRE DE LA BASE DE DATOS

DROP TABLE NOMBRE DE LA TABLA

BORRAR UNA COLUMNA

ALTER TABLE NOMBRE DE LA TABLA

DROP COLUMN NOMBRE DE LA COLUMNA

EJEMPLO

ALTER TABLE ALUMNOS

DROP COLUMN TURNO

BORRAR UN REGISTRO

DELETE FORM NOMBRE DE LA TABLA

WHERE NOMBRE DE LA COLUMNA = DATO

MODIFICAR UNA COLUMNA

UPDATE NOMBRE DE LA TABLA

SET NOMBRE DE LA COLUMNA = DATO NUEVO

WHERE NOMBRE DE LA COLUMNA = DATO ANTERIOR

EJEMPLO

UPDATE ALUMNOS

SET MATRICULA = 1009

WHERE MATRICULA = 1234

CONSULTA
SELECT *FROM NOMBRE DE LA TABLA

--(TODA LA TABLA)

SELECT * FROM EMPLEADOS


WHERE NOMBRE LIKE 'P%'
--(LETRA INICIAL)

SELECT * FROM EMPLEADOS


WHERE NOMBRE LIKE '%E'
--(BUSCAR LETRA FINAL)

SELECT APELLIDO_P, APELLIDO_M FROM EMPLEADOS


WHERE NOMBRE LIKE '%E'
--(PARA BUSCAR EN COLUMNA)

SELECT NSS
FROM EMPLEADOS
GROUP BY NSS

SELECT MAX (NSS) FROM EMPLEADOS


SELECT MIN (NSS) FROM EMPLEADOS
SELECT COUNT (NSS) FROM EMPLEADOS

SELECT * FROM PUESTOS INNER JOIN EMPLEADOS ON CAJERO NSS

select nss, puesto


from EMPLEADOS inner join PUESTOS on (NSS=783457) and (PUESTO = 'cajero')
-- conmbinar tablas

select puesto, NSS


FROM PUESTOS inner join EMPLEADOS
on (EMPLEADOS.NSS = '783457') and (PUESTOS.puesto = 'chef')
-- buscar

select PUESTO, nss from empleados e inner join puestos p on e.id_puesto


=p.id_puestos
where e.nombre='pablo' and e.NSS= 783457
and p.puesto='chef'
-- buscar

SELECT Puesto, NSS


FROM puestos, empleados
WHERE PUESTOS.ID_PUESTOS = 3
AND empleados.NSS = 783457

SELECT Puesto, NSS


FROM empleados
INNER JOIN puestos
ON nss = 783457
AND puesto = 'chef'
--buscar

También podría gustarte