sentencias sql

Páginas: 2 (459 palabras) Publicado: 4 de abril de 2013
Sentencias SQL
Expresiones con la Clausula Where
1. De tipo numerico o de fecha: Los operadores habituales de comparacion son: , =, , !=, like.
Sentencia: SELECT * FROM [TABLA] WHERE [CAMPO] LIKE'RESTRINCIONES';

Para las fechas se utiliza el atributo between y las fechas van entre "#".
Sentencia: SELECT FECHA FROM TABLA WHERE [FECHA] BETWEEN #DD/MM/AAAA# AND #DD/MM/AAAA# ;

2. Cuandose quiere poner un conjunto de valores a la vez se pone el atributo "IN" y entre "( )" si fuera de tipo texto.
Sentencia: SELECT * FROM TABLA WHERE [CAMPO] IN ('RESTRINCIONES');

3. Cuando el valores null quiere decir que no tiene valor ese campo, si es not null es porque si tiene valor el campo.

4. Operadores de condicion en la que se combina las condiciones como puede ser and, or , not.Sentencia: SELECT * FROM TABLA WHERE [CAMPO] LIKE 'RESTRINCION' AND [CAMPO] LIKE 'RESTRINCION';

Funciones de Agregado
Estas funciones van dentro de la clausula SELECT, cuando se hacen funcionestotales no se pueden recuperar atributos individuales al no ser que ponga el GROUP BY.
Las distintas funciones de agregado que hay son:
-Count: Calcula el numero de registros devueltos por laconsulta.
-AVG: Calcula el promedio de un conjunto de valores contenidos de una consulta.
-MIN,MAX: Calcula el minimo y maximo de un conjunto de valores contenidos de una consulta.
-SUM: Calcula la suma deun conjunto de valores contenidos de un campo especifico de consulta.
Sentencia: SELECT -AVG (CAMPO) FROM TABLA;
-Count
-MIN/MAX-SUM
Group By y Having
La clausula group by agrupa todos los registros que tienen valor igual en el atributo/os especificados.
El resultado final de la consulta serecupera una unica fila para cada uno de los grupos que se han formado.
Sentencia: SELECT [CAMPO] FROM TABLA GROUP BY [CAMPO];

La clausula having sirve para una vez agrupado los registros, aplicar una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sentencias Sql
  • Sentencias de sql
  • Sentencias SQL
  • sentencias de SQL
  • Sentencias Sql
  • Sentencias en sql
  • sentencias sql
  • SQL sentencias basicas y avanzadas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS