Pytania otagowane jako greatest-n-per-group

Zapytaj wiersz o największej / najmniejszej wartości na grupę.



7
Jak mogę wybrać wiersze z najnowszą sygnaturą czasową dla każdej wartości klucza?
Mam tabelę danych czujnika. Każdy wiersz zawiera identyfikator czujnika, znacznik czasu i inne pola. Chcę wybrać jeden wiersz z najnowszą sygnaturą czasową dla każdego czujnika, w tym niektóre inne pola. Pomyślałem, że rozwiązaniem byłoby pogrupowanie według identyfikatora czujnika, a następnie uporządkowanie według max (znacznika czasu) w następujący sposób: SELECT sensorID,timestamp,sensorField1,sensorField2 …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.