Articles of greatest n per group

¿Cómo puedo tomar dos filas para un valor Distinto en postgresql?

Quiero get dos filas de columna2 distintas de la siguiente tabla. demo_table id | column1 | column2 1 | 1 | 3 2 | 2 | 3 3 | 3 | 4 4 | 4 | 3 5 | 5 | 4 6 | 6 | 3 Cuando realizo esta consulta select distinct on (column2) […]

seleccionando una columna basada en un valor mínimo de otra columna

Tengo la siguiente tabla. test_type | brand | model | band | firmware_version | avg_throughput ———–+———+——–+——+—————–+—————- 1client | Linksys | N600 | 5ghz | 1 | 66.94 1client | Linksys | N600 | 5ghz | 2 | 94.98 1client | Linksys | N600 | 5ghz | 4 | 132.40 1client | Linksys | EA6500 | […]

Problema de N superior por grupo Sql en mysql

Tengo un problema para consultar las N principales por categoría de un set de datos similar al que se muestra a continuación. He visto varios hilos sobre esto, pero estoy teniendo problemas para adaptar su consulta a mi problema específico. +—-+———————————+——-+ | ID | Prod |Cat Id | +—-+———————————+——-+ | 1 | kntrn | 1 […]

Obtenga el valor máximo en un grupo específico de filas

Tengo estas dos tablas: canción popular song_name | rate | country_id —————————— Tic Tac | 10 | 1 Titanic | 2 | 1 Love Boat | 8 | 2 Battery | 9 | 2 país conutry_id | country ————————– 1 | United States 2 | Germany Lo que me gustaría lograr es get la canción […]

problema de autoencuentro, creo?

Tengo una table (solo podría tener una) que se ve como se ve a continuación. Contiene un código de planta, un número de artículo y lotes relacionados con ese artículo. plant – code – batch – value – volume – added_date A1 1000 A1 10 20 date A1 2000 A7 20 15 date A1 1000 […]

Devuelve solo la input más reciente por ID

Estoy ejecutando este script SQL en mi Firebird 2.5-DB: SELECT aktivitaet.creationdatetime, (select STRINGPROPVALUE from PROPERTY WHERE PROPERTYNAME LIKE 'GlobalDokPfad') as basispfad, aktivitaet.pfad, cast(rechnung.datum as date), rechnung.nummer, projekt.code, cast(rechnung.verrtotal as numeric(10,2)), projekt.betreffend FROM rechnung INNER JOIN aktivitaetenlink ON rechnung.bold_id=aktivitaetenlink.eintraege INNER JOIN aktivitaet ON aktivitaetenlink.aktivitaeten=aktivitaet.bold_id Left JOIN projekt ON aktivitaet.projekt=projekt.bold_id where rechnung.datum >= '01.01.2013' and rechnung.verrechnet=1 and […]

SQL Left join: seleccionando los últimos loggings en una relación de uno a muchos

Tengo una tabla de clientes y una tabla de detalles. Quiero desear get un logging para cada cliente en la tabla y mostrar los últimos datos detallados sobre ese cliente cuando corresponda. Actualmente mi cláusula where está filtrando clientes. Intenté mover la cláusula where a la combinación externa izquierda, pero no he podido get el […]

SQL unido por la última date

Esta es una pregunta hecha aquí antes de más de una vez, sin embargo, no pude encontrar lo que estaba buscando. Estoy buscando unir dos tablas, donde la tabla unida está configurada por el último logging orderado por date y hora, hasta que todo esté bien. Mi problema comenzó con más de dos loggings en […]

SQL Seleccione solo las filas con valor máximo en una columna FILTRADO por columna

Esta es una pregunta de seguimiento a la excelente respuesta: SQL Seleccione solo filas con valor máximo en una columna SQLFiddle http://sqlfiddle.com/#!2/3077f/2 Tabla "yourtable": | id | val | ignore | content | ——————————- | 1 | 10 | 0 | A | | 1 | 20 | 0 | B | | 1 | […]

¿Cómo puedo agrupar y orderar con sql al mismo time?

Tengo la siguiente tabla sqlite3: Name | LastUpdated | Status ============================ Adam | 2011-05-28 | 1 Bob | 2011-05-05 | 6 Adam | 2011-05-27 | 2 Adam | 2011-05-16 | 1 Adam | 2011-05-26 | 3 Bob | 2011-05-18 | 1 Adam | 2011-05-29 | 6 y quiero seleccionar una fila por nombre orderado por […]