![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 2.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam tabele z takimi kolumnami:
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.
Jakieś sugestie? Dzięki za przeczytanie |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 2.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ale te zapytania nei wybierająmi najnowszych wpisów? Dlaczego?
Mam jakieś 100 nowych wpisów do bazy co minute. I mam nowsze wpisy. Sprawdzam MAX(time) i porównuje z tym co uzyskałem i mam różnice. A powinno wyświetlić najnowsze wpisy! Dostaje 1232090415 (Fri, 16 Jan 2009 07:20:15 UTC) a w bazie jest juz 1232099974 (Fri, 16 Jan 2009 09:59:34 UTC) (IMG:http://matisq.mvc.pl/file.png) Ten post edytował matisq 16.01.2009, 11:51:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 02:27 |