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
   1   2   3   4   5   6   7   8