🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #183299

Re: Grupowanie ciągów zer

#183299
From: Artur Muszyński
Date: Wed, 08 Jul 2009 08:18
35 lines
2139 bytes
jarzec pisze:
> Poniższa tabela zawiera wyniki pingowania jakiegoś adresu IP:
> 
>  -------------------
> | ping |    date    |
>  -------------------
> |  1   | [DATETIME] |
> |  1   | [DATETIME] |
> |  0   | [DATETIME] |
> |  0   | [DATETIME] |
> |  0   | [DATETIME] |
> |  1   | [DATETIME] |
> |  0   | [DATETIME] |
> |  1   | [DATETIME] |
>  -------------------
> 
>  Jak wyciągnąć w MySQLu okresy awarii, tzn. zakresy dat, w których
> występowały następujące po sobie "0" lub pojedyńcze zera? Chcę uzyskać
> coś taki wynik:
> 
>  -----------------------------
> |awaria_start | awaria_koniec |
>  -----------------------------
> |  [DATETIME] |  [DATETIME]   |
> |  [DATETIME] |  [DATETIME]   |
> |  [DATETIME] |  [DATETIME]   |
> |  [DATETIME] |  [DATETIME]   |
>  -----------------------------

Przy takim podejściu bardzo trudno. Najpierw się zastanów, czy brak 
pojedynczej, czy nawet kilku po sobie następujących braków odpowiedzi 
można uznać za awarię. Rozwiązania na tacy ci nie podam, ale wg mnie 
najlepszym rozwiązaniem jest wprowadzenie jakiejś agregacji.

artur
Technical Details
Message-ID: <h31lda$pkb$1@mx1.internetia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!news.internetia.pl!not-for-mail
References: <4e0c3663-2407-4b49-ae7d-407343f815a9@h8g2000yqm.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!news.internetia.pl!not-for-mail
From: Artur Muszyński <arturm@union.wytnijto.com.pl>
Newsgroups: pl.comp.bazy-danych
Subject: Re: Grupowanie ciągów zer
Date: Wed, 08 Jul 2009 10:18:20 +0200
Organization: Netia S.A.
Lines: 35
Message-ID: <h31lda$pkb$1@mx1.internetia.pl>
References: <4e0c3663-2407-4b49-ae7d-407343f815a9@h8g2000yqm.googlegroups.com>
NNTP-Posting-Host: 87-205-157-1.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1247041770 26251 87.205.157.1 (8 Jul 2009 08:29:30 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Wed, 8 Jul 2009 08:29:30 +0000 (UTC)
In-Reply-To: <4e0c3663-2407-4b49-ae7d-407343f815a9@h8g2000yqm.googlegroups.com>
X-Tech-Contact: usenet@internetia.pl
User-Agent: Thunderbird 2.0.0.22 (Windows/20090605)
X-Server-Info: http://www.internetia.pl/news/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit