Proyecto Sistemas

Páginas: 2 (462 palabras) Publicado: 15 de julio de 2012
Francisco aquino sección 2

Funciones SQL
Funciones de grupos de valores:

AVG(n) = Calcula el valor medio de "n" ignorando los valores nulos.
SELECT Avg(Gastos) AS Promedio FROM PedidosWHERE Gastos > 100;

COUNT (* | Expresión) = Cuenta el número de veces que la expresión evalúa algún dato con valor no nulo. La opción "*" cuenta todas las filas seleccionadas.

    SELECTCount(*) AS Total FROM Pedidos;

MAX (expresión) = Calcula el máximo.
SELECT Max(Gastos) AS ElMax FROM Pedidos WHERE Pais  = 'España';

MIN (expresión) = Calcula el mínimo.
SELECT Min(Gastos) ASElMin FROM Pedidos WHERE Pais = 'España';

SUM (expresión) = Obtiene la suma de los valores de la expresión.
SELECT Sum(PrecioUnidad * Cantidad) AS Total FROM DetallePedido;

GREATEST (valor1,valor2) = Obtiene el mayor valor de la lista.
Select alumno, greatest(nota1,nota2,nota2,nota4,nota5) "nota" from alumnos;

LEAST (valor1, valor2) = Obtiene el menor valor de la lista.select least(44, 22, 49, 8, 102) from dual;


Funciones que devuelven valores de caracteres:

CONCAT (cad1, cad2) = Devuelve "cad1" concatenada con "cad2".SELECT CONCAT(region_name,store_name) FROM Geography
WHERE store_name = 'Boston';

LOWER (cad) = Devuelve la cadena "cad" en minúsculas.
select lower('Buenas tardes ALUMNO') from dual;--retorna"buenas tardes alumno".

UPPER (cad) = Devuelve la cadena "cad" en mayúsculas.
select upper('www.oracle.com') from dual;-- 'WWW.ORACLE.COM'

INITCAP (cad) = Convierte la cadena "cad" a tipotitulo.
select initcap('buenas tardes alumno') from dual;--retorna 'Buenas Tardes Alumno'.

RPAD (cad1, n[,cad2]) = Añade caracteres a la derecha de la cadena hasta que tiene una cierta longitud.select rpad('alumno',10,'xyz') from dual;-- retorna 'alumnoxyzx'
select rpad('alumno',4,'xyz') from dual;-- retorna 'alum'

REPLACE (cad, cadena_busqueda [, cadena_sustitucion]) = Sustituye un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyecto de sistema
  • Proyecto Sistemico
  • Proyectar un sistema
  • Proyecto sistemas
  • proyecto sistemas
  • Sistema Por Proyectos
  • Proyecto de sistemas
  • Proyectos Y Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS