time (timestamp unixowy (123456789))
host_name (nazwa hosta)
srv_dsc (opis servisu)
srv_output (output servisu)
Mam kilka hostów i kilka serwisów. każdy wpis do bazy danych jest unikalny (timestamb, host_name, srv_dsc).
Próbuję wymyślić takie zapytanie żeby dla danego hosta pobrać tylko najnowsze wpisy dotyczące każdego z serwisów, czyli jeśli mam 5 serwisów to jako rezultat dostaję 5 lini itp.
Próbowałem tego ale jakoś wątpie że to zadziała.
SELECT *, MAX(time) FROM DATA WHERE host_name = "jakis-host" GROUP BY srv_dsc
Jakieś sugestie?
Dzięki za przeczytanie