Page 3 - Dominguez_Ruan_Sesión12
P. 3
2. Sentencias SQL para Consultas Complejas
SQL - Sintaxis
SQL SELECT
SELECT columna1, columna2….columnaN
FROM tabla_nombre;
SQL DISTINCT
SELECT DISTINCT columna1, columna2….columnaN
FROM tabla_nombre;
SQL WHERE
SELECT columna1, columna2….columnaN
FROM tabla_nombre
WHERE CONDICIÓN;
SQL AND/OR
SELECT columna1, columna2….columnaN
FROM tabla_nombre
WHERE CONDICIÓN-1 {ANDIOR} (val-1, val-2,…val-N);
SQL GROUP
SELECT SUM(columna_nombre)
FROM tabla_nombre
WHERE CONDICIÓN
GROUP BY columna_nombre;
SQL LEFT JOIN
SELECT * FROM tabla1 LEFT [OUTER] JOIN tabla2 ON tabla1.columna1 =
tabla2.columna1
SQL RIGHT JOIN
SELECT T1.ID, T1.Col2, T1.Col3, T2.Col7
FROM Tabla1 T1 RIGHT [OUTER] JOIN Tabla2 T2 ON T1.ID = T2.ID
SQL INNER JOIN
SELECT * FROM tabla1 INNER JOIN tabla2 ON tabla1.columna1 =
tabla2.columna1