Resultados de la búsqueda a petición "greatest-n-per-group"

1 la respuesta

LÍMITE MySQL en una subconsulta correlacionada

Tengo una subconsulta correlacionada que devolverá una lista de cantidades, pero necesito la cantidad más alta y solo la más alta. Así que intenté introducir un orden y un LÍMITE de 1 para lograr esto, pero MySQL arroja un error que indica que ...

4 la respuesta

Doctrine Query Language obtiene Max / Última fila por grupo

stoy intentando y no puedo traducir mi declaración SQL relativamente simple en una que funcione dentro de Doctrine. Esta es la instrucción SQL, que funciona según sea necesario cuando se ejecuta en mi base de datos: SELECT a.* FROM score a ...

4 la respuesta

Seleccione varias columnas (función no agregada) con GROUP BY

Estoy tratando de seleccionar el valor máximo de una columna, mientras se agrupa por otra columna de identificación no única que tiene múltiples valores duplicados. La base de datos original se parece a: mukey | comppct_r | name | type 65789 | ...

13 la respuesta

Seleccione la primera fila de cada grupo GROUP BY?

omo sugiere el título, me gustaría seleccionar la primera fila de cada conjunto de filas agrupadas con unaGROUP BY. specíficamente, si tengo unpurchases tabla que se ve así: SELECT * FROM purchases;Mi Salida: id | customer | total ...

1 la respuesta

FORCE INDEX mySQL ... ¿dónde lo pongo?

Tengo la siguiente consulta mySQL que funciona perfectamente bien. Excepto que necesito agregar un "ÍNDICE DE FUERZA" y no estoy seguro de dónde tengo que hacer esto. Intenté casi todas las ubicaciones y siempre recibo un error de mySQL. ¿Qué ...

3 la respuesta

mysql: seleccione los últimos 10 mensajes y para cada mensaje las últimas 3 respuestas

ara simplificar, reduzcamos al mínimo la tabla de mensajes, con algunos datos de muestr message_id reply_to createdate 1 0 123 2 0 124 3 0 123 4 1 154 5 1 165the reply_to es el message_id cuyo mensaje es una respuesta a Así que estoy buscando ...

2 la respuesta

PostgreSQL: devolviendo las filas más recientes agrupadas por una columna de clave externa

Tengo una tabla similar a esta: credit +---------+----------------+-------------+--------------+-------------------------+ | id (PK) | person_id (FK) | transaction | total credit | date_time ...

1 la respuesta

Cómo puedo unir 4 tablas en la declaración de selección de mysql?

Tengo 4 tablas en MySQL para unirme. Ejempl $select = $db->query("SELECT * FROM ads WHERE ad_pic='1' AND ad_status = '1' ORDER BY ad_id DESC LIMIT 0,4"); while ($fetch = $db->fetch($select)) { $iquery = $db->query("SELECT * FROM images WHERE ...

17 la respuesta

¿Cómo puedo SELECCIONAR filas con MAX (valor de columna), DISTINCT por otra columna en SQL?

Mi mesa es: id home datetime player resource ---|-----|------------|--------|--------- 1 | 10 | 04/03/2009 | john | 399 2 | 11 | 04/03/2009 | juliet | 244 5 | 12 | 04/03/2009 | borat | 555 3 | 10 | 03/03/2009 | john | 300 4 | 11 | 03/03/2009 ...

8 la respuesta

Cómo obtener el último registro por grupo en SQL

Me enfrento a un problema bastante interesante. Tengo una tabla con la siguiente estructura: CREATE TABLE [dbo].[Event] ( Id int IDENTITY(1,1) NOT NULL, ApplicationId nvarchar(32) NOT NULL, Name nvarchar(128) NOT NULL, Description ...