Fluxograma
Sem título
Conteúdo do fluxograma
Manipulación Avanzada
MYSQL
Indices (index)
vistas
Procedimientos Almacenados
Disparadores
Consultas Avanzadas
Sintaxis para CREATE UNIQUE INDEX
CREATE UNIQUE INDEX mi_indice_unico ON mi_tabla (mi_columna) USING HASH;
CREATE VIEW nombrevista AS
SELECT nombrecolumna(s)
FROM nombretabla
WHERE condición
CREATE VIEW
REPLACE VIEW
REPLACE VIEW [personas que se llama ANTONIO] AS
SELECT nombre, apellido1, apellido2, edad
FROM personas
WHERE edad > 20
DROP VIEW
DROP VIEW nombrevista
SELECT FirstName, LastName, Department FROM HumanResources.vEmployeeDepartmentHistory WHERE FirstName = @FirstName AND LastName = @LastName AND EndDate IS NULL;
CREATE OR REPLACE TRIGGER traslado AFTER UPDATE OF Loc ON DEPART FOR EACH ROW DECLARE vdep number; BEGIN SELECT dept_no INTO vdep FROM depart; UPDATE emple SET SALARIO=salario+salario*20/100 WHERE vdep=dept_no; END;
sintaxis de BETWEEN.
CREATE OR REPLACE TRIGGER traslado AFTER UPDATE OF Loc ON DEPART FOR EACH ROW DECLARE vdep number; BEGIN SELECT dept_no INTO vdep FROM depart; UPDATE emple SET SALARIO=salario+salario*20/100 WHERE vdep=dept_no; END;
sintaxis de SELECT / AND - OR.
SELECT
nombre_columna(s)
FROM nombre_tabla
WHERE condición
AND|OR condición
sintaxis de JOIN.
SELECT
nombre_columna(s) FROM primera_tabla INNER JOIN segunda_tabla ON primera_tabla.campo_clave
= segunda_tabla.campo_clave
sintaxis de ORDER BY..
SELECT
nombre_columna(s)
FROM nombre_tabla
ORDER BY nombre_columna [ASC|DESC]
sintaxis de SELEC INTO
SELECT
INTO nuevo_nombre_tabla
FROM original_nombre_tabla
o
SELECT nombre_columna(s)
INTO nuevo_nombre_tabla
FROM original_nombre_tabla
sintaxis de UPDATE.
UPDATE
nombre_tabla
SET nombre_columna=nuevo_valor
[, nombre_columna=nuevo_valor]
WHERE nombre_columna=algun_valor
Informações
- Descrição
- Fluxograma sobre Sem título, criado por Daniel Santana em 13-05-2019.
- Criado por
- Daniel Santana
- Visualizações
- 0
- Avaliação