Dia internacional de la juventud

983 palabras 4 páginas
GROUP BY
Ahora regresamos a las funciones de agregados. ¿Recuerda que utilizamos la palabra clave SUM para calcular las ventas totales para todos los negocios? ¿Y si quisiéramos calcular el total de ventas para cada negocio? Entonces, necesitamos hacer dos cosas: Primero, necesitamos asegurarnos de que hayamos seleccionado el nombre del negocio así como también las ventas totales. Segundo, debemos asegurarnos de que todas las sumas de las ventas estén GROUP BY negocios. La sintaxis SQL correspondiente es,
SELECT "nombre1_columna", SUM("nombre2_columna")
FROM "nombre_tabla"
GROUP BY "nombre1-columna"
Ilustremos utilizando la siguiente tabla,
Tabla Store_Information store_name Sales Date
Los Angeles 1500 € 05-Jan-1999
San Diego 250
…ver más…

Si no se especifica ninguno, la configuración predeterminada es ASC.
Es posible ordenar por más de una columna. En este caso, la cláusula ORDER BYanterior se convierte en
ORDER BY "nombre1_columna" [ASC, DESC], "nombre2_columna" [ASC, DESC]
Suponiendo que elegimos un orden ascendente para ambas columnas, el resultado se clasificará en orden ascendente según la columna 1. Si hay una relación para el valor de la columna 1, se clasificará en orden ascendente según la columna 2.
Por ejemplo, podríamos desear enumerar los contenidos de la Tabla Store_Information según la suma en dólares, en orden descendente:
Tabla Store_Information store_name Sales Date
Los Angeles 1500 € 05-Jan-1999
San Diego 250 € 07-Jan-1999
San Francisco 300 € 08-Jan-1999
Boston 700 € 08-Jan-1999

Ingresamos :
SELECT store_name, Sales, Date
FROM Store_Information
ORDER BY Sales DESC

Resultado: store_name Sales Date
Los Angeles 1500 € 05-Jan-1999
Boston 700 € 08-Jan-1999
San Francisco 300 € 08-Jan-1999
San Diego 250 € 07-Jan-1999
Además del nombre de la columna, podríamos utilizar la posición de la columna (según la consulta SQL) para indicar en qué columna deseamos aplicar la cláusula ORDER BY. La primera columna es 1, y la segunda columna es 2, y así sucesivamente. En el ejemplo anterior, alcanzaremos los mismos resultados con el siguiente

Documentos relacionados

  • La juventud
    1251 palabras | 6 páginas
  • Colusion de farmacias en chile
    1153 palabras | 5 páginas
  • Principales filósofos de méxico
    6701 palabras | 27 páginas
  • Danza contemporanea
    1069 palabras | 5 páginas
  • Discurso por el día de la Juventud
    801 palabras | 4 páginas
  • Historia Colegio Verapaz
    988 palabras | 4 páginas
  • el carro impulsado por ligas
    4479 palabras | 18 páginas
  • La historia de la educacion fisica en mexico
    9175 palabras | 37 páginas
  • Avelino stanley
    2043 palabras | 9 páginas
  • Los Órganos Consultivos Del Estado
    6613 palabras | 27 páginas