Запитання з тегом «greatest-n-per-group»

Запросити рядок з найбільшим / найменшим значенням для групи.

1
Отримайте записи з найвищим / найменшим <wwhat> на групу
Як це зробити? Колишня назва цього запитання була " використання рангу (@Rank: = @Rank + 1) у складному запиті з підзапитами - чи спрацює? ", Оскільки я шукав рішення, використовуючи ранги, але тепер я бачу, що рішення, опубліковане Біллом, набагато краще. Оригінальне питання: Я намагаюся скласти запит, який би взяв …

4
Як вибрати ідентифікатор із максимальною групою дат за категоріями в PostgreSQL?
Наприклад, я хотів би вибрати ідентифікатор із максимальною групою дат за категоріями, результат: 7, 2, 6 id category date 1 a 2013-01-01 2 b 2013-01-03 3 c 2013-01-02 4 a 2013-01-02 5 b 2013-01-02 6 c 2013-01-03 7 a 2013-01-03 8 b 2013-01-01 9 c 2013-01-01 Чи можу я знати, …

7
Як я можу вибрати рядки з найновішою позначкою часу для кожного значення ключа?
У мене є таблиця даних датчиків. Кожен рядок має ідентифікатор датчика, позначку часу та інші поля. Я хочу вибрати один рядок із найновішою позначкою часу для кожного датчика, включаючи деякі інші поля. Я думав, що рішенням буде згрупування за ідентифікатором датчика, а потім упорядкування за макс. SELECT sensorID,timestamp,sensorField1,sensorField2 FROM sensorTable …

3
Postgresql витягує останній рядок для кожного ідентифікатора
Припустимо, я маю наступні дані id date another_info 1 2014-02-01 kjkj 1 2014-03-11 ajskj 1 2014-05-13 kgfd 2 2014-02-01 SADA 3 2014-02-01 sfdg 3 2014-06-12 fdsA Я хочу для кожного витягу ідентифікатора останню інформацію: id date another_info 1 2014-05-13 kgfd 2 2014-02-01 SADA 3 2014-06-12 fdsA Як я міг цим …

7
Запит Django, який отримує найновіші об'єкти з різних категорій
У мене є дві моделі Aі B. Усі Bоб’єкти мають зовнішній ключ до Aоб’єкта. Враховуючи набір Aоб’єктів, чи можна в будь-якому випадку використовувати ORM для отримання набору Bоб’єктів, що містить найновіший об’єкт, створений для кожного Aоб’єкта. Ось спрощений приклад: class Bakery(models.Model): town = models.CharField(max_length=255) class Cake(models.Model): bakery = models.ForeignKey(Bakery, on_delete=models.CASCADE) …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.