/ Published in: SQL
Sintáxis y clausulas más habituales para consulas SQL con cláusula SELECT que generen una nueva tabla con el resultado de la consulta.
Su sintáxis genérica es SELECT [campos] FROM [tablas] WHERE [criterio]
Su sintáxis genérica es SELECT [campos] FROM [tablas] WHERE [criterio]
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
--Para especificar un campo (columna) concreto de una tabla usar el punto entre el nombre de la tabla y el nombre del campo. Ej: TablaDeCiudades.Barcelona. SELECT -- Campos a incluir en la nueva tabla de resultados * -- Selecciona todos los campos [nombre del campo origen] AS [nombre del campo que aparece en tabla de resultado] [Operacion de calculo]([nombre del campo origen])--Operaciones: AVG,SUM,MAX...Se complementan con GROUP BY (**) FROM --Especifica tablas de las que se extraen datos [nombre del tabla 1 origen], [nombre del tabla 2 origen], [nombre del tabla n origen] WHERE --Condiciones que deben cumplirse [nombre del campo "1"]=[nombre del campo "infinito"]--Para tablas conectadas por llave AND --Nuevas condiciones [nombre del campo] LIKE 'nombre de un valor'--"Filtra" campos segun se correspondan con condicion de semejanza (LIKE) [nombre del campo] ><= 'Valor numerico'--"Filtra campos segun criterio aritmetico. GROUP BY -- Un campo de agrupacion "se compacta" en una fila/registro y se realizan calculos definidos en otro campo (**) [nombre del campo de agrupacion] ORDER BY -- Establece un order (ascendente o descendente) segun los valores de un campo. [nombre del campo 1] ASC, --Orden ascendente [nombre del campo 1] DESC; --Orden descendente