php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.06.2008, 11:35  
Benutzer
 
Registriert seit: 23.06.2008
Beiträge: 30
Reen_Sc
Standard Abfragealgorithmus

Hallo!

Mal wieder ne Frage.

Habe eine Tabelle, die ca. folgende Struktur erhält.

[DATUM] [IP-Adresse] [MAC-Adresse] [Interface]
1.1.2008----1.1.1.1-------AA:BB:CC--------eth1
1.1.2008----1.1.1.2-------DD:EE:FF--------eth2
1.1.2008----1.1.1.3-------ZZ:FF:GG--------eth2
2.1.2008----1.1.1.1.........AA:BB:CC--------eht1
2.1.2008----1.1.1.2.........DD:EE:FF--------eht2


Nun möchte ich einen Vergleich IP, MAC und Interface zwischen den unterschiedlichen Datums machen. Theoretisch müsste das so passieren, dass ich mir den 1.1.2008 und den 2.1.2008 mit "eth1" greife und vergleiche. Im nächsten Schritt dann 1.1.2008 und 2.1.2008 mit "eth2" greife, um zu prüfen, ob sich jeweils was geändert hat bzw. eine IP und/oder MAC Adresse von dem jeweiligen Interface weggefallen ist (z.B. am 2.1.2008 wäre die IP 1.1.1.3 von eht2 weggefallen).

Fakt ist, ist benötige als erstes eine Abfrage die mir die Interfaces holt

Code:
$if_old_result = mysql_query("SELECT DISTINCT interface FROM table WHERE date=\"1.1.2008\"");
$if_new_result = mysql_query("SELECT DISTINCT interface FROM table WHERE date=\"2.1.2008\"");
Hat jemand ne Idee, wie ich das anstellen könnte? Die Vergleichfunktionen habe ich, ich benötige nur einen Abfragealogrithmus der mir im Wechsel (altes Datum / neues Datum) die Einträge rausholt zum jeweiligen geilen Interface rausholt und vergleicht.

Vielen Danke
Reen_Sc ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.06.2008, 11:52  
Erfahrener Benutzer
 
Registriert seit: 05.04.2005
Beiträge: 1.333
Freeaak ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: Abfragealgorithmus

Zitat:
Zitat von Reen_Sc
[DATUM] [IP-Adresse] [MAC-Adresse] [Interface]
1.1.2008----1.1.1.1-------AA:BB:CC--------eth1
1.1.2008----1.1.1.2-------DD:EE:FF--------eth2
1.1.2008----1.1.1.3-------ZZ:FF:GG--------eth2
2.1.2008----1.1.1.1.........AA:BB:CC--------eht1
2.1.2008----1.1.1.2.........DD:EE:FF--------eht2
Hallo,
mich verwirrt das ganze ein bisschen.
Zitat:
z.B. am 2.1.2008 wäre die IP 1.1.1.3 von eht2 weggefallen
am 1.1.2008 sind doch schon sowohl ip- und mac-adresse "weggefallen"... oder nicht?
__________________
"Wenn du nicht weißt, was du tust: Machs mit Eleganz!"

(Murphy's Gesetze)
Freeaak ist offline   Mit Zitat antworten
Alt 30.06.2008, 11:59  
Benutzer
 
Registriert seit: 23.06.2008
Beiträge: 30
Reen_Sc
Standard

Naja...ist ja auch so.

Am 1.1.2008 gibt es noch einen Eintrag mit IP: 1.1.1.3 an eth2 und am 2.1.2008 gibt es diesen nicht mehr.

Aber eigentlich ist das auch vorest egel, ob es zum jeweiligen Zeitpunkt den einen oder anderen Eintrag noch gibt....das findet ja dann der Vergleichsfunktion raus.

Fakt ist, die Abfrage muss halt immer im Wechsel zwischen 1.1.2008 -> eth1 => 2.1.2008 und 1.1.2008 -> eht2 => 2.1.2008 -> eth2 stattfinden.
Reen_Sc ist offline   Mit Zitat antworten
Alt 30.06.2008, 12:06  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard Re: Abfragealgorithmus

Zitat:
Zitat von Reen_Sc
... die Einträge rausholt zum jeweiligen geilen Interface rausholt und vergleicht.
Wie entscheidest du denn, welches Interface grad geil ist :wink:

Und zum Problem: mach doch einfach eine Abfrage, sortiert nach Interface und Datum, speichere die Daten und vergleiche jeweils den neusten und zweitneusten Eintrag (sofern gleiches Interface).
__________________
Gruss
L
lazydog ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
abfragealgorithmus, ip-adresse 1.1.1.3

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:54 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.