Preguntas etiquetadas con aggregate-functions





7
La cláusula SQL OVER (): ¿cuándo y por qué es útil?
USE AdventureWorks2008R2; GO SELECT SalesOrderID, ProductID, OrderQty ,SUM(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Total' ,AVG(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Avg' ,COUNT(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Count' ,MIN(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Min' ,MAX(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Max' FROM Sales.SalesOrderDetail WHERE SalesOrderID IN(43659,43664); Leí sobre esa cláusula y no entiendo por …



6
MySQL "Agrupar por" y "Ordenar por"
Quiero poder seleccionar un montón de filas de una tabla de correos electrónicos y agruparlas por remitente. Mi consulta se ve así: SELECT `timestamp`, `fromEmail`, `subject` FROM `incomingEmails` GROUP BY LOWER(`fromEmail`) ORDER BY `timestamp` DESC La consulta casi funciona como yo quiero: selecciona registros agrupados por correo electrónico. El problema …

24
LISTAGG en Oracle para devolver valores distintos
На этот вопрос есть ответы на Stack Overflow на русском : Как функцией LISTAGG вернуть значения без повторений? Estoy tratando de usar la LISTAGGfunción en Oracle. Me gustaría obtener solo los valores distintos para esa columna. ¿Hay alguna forma en la que pueda obtener solo los valores distintos sin crear …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.