Hilfe zu SQL Abfrage

Hilfe zu SQL Abfrage

am 19.11.2007 15:54:16 von Martin Nadoll

Hallo,

ich habe keine gescheite Idee, die SQL-Abfrage für folgende Anforderung zu
erstellen:

Tabelle:
ID, Datum, PersonenID, Tel-Nr

Bei Änderung der Tel-Nr wird kein edit, sondern ein neuer Eintrag mit
aktuellem Datum erzeugt, um auch sehen zu können, welche Nr die Leute z.B.
am 1.1.2005 hatten.
Somit steht eine Person u.U. mehrfach in der Tabelle.
ID1 2002-10-22 PersonenID1 0171/123456
ID2 2003-04-30 PersonenID2 0172/123456
ID3 2007-01-01 PersonenID1 0174/123456

1. Wie ist die Abfrage für die altuelle Tel-Nr aller vorhandenen Leute?
(muss ID2 und ID3 ausgeben)
2. wie frage ich PersonenID und Tel-Nr aller Leute am z.B. 20.5.2006 ab?
(muss ID1 und ID2 ausgeben)

Dabei soll jeder Name natürlich nur einmal, und mit der Tel-Nr, die am
Abfragezeitpunkt aktuell war, erscheinen.

Vielen Dank für jede Hilfe,
Martin Nadoll

Re: Hilfe zu SQL Abfrage

am 19.11.2007 16:02:58 von Andreas Kretschmer

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de

Re: Hilfe zu SQL Abfrage

am 19.11.2007 16:17:53 von Claus Reibenstein

Martin Nadoll schrieb:

> ich habe keine gescheite Idee, die SQL-Abfrage für folgende Anforderung zu
> erstellen:

Was soll das? Die Frage hast Du vor 6 Stunden erst gepostet und auch
schon einige Antworten bekommen. Es gibt keinen Grund, sie noch einmal
zu stellen, und erst recht keinen, damit einen zweiten Thread zu starten.

Gruß. Claus

Re: Hilfe zu SQL Abfrage

am 19.11.2007 16:37:11 von Martin Nadoll

Sorry, aber meine Frage wird mir hier nicht angezeigt, nur die Antworten.
Ich habe gedacht, die Frage wäre nicht angekommen (habe nur nach meinem
Namen gesucht und nicht gefunden).
Da habe ich sie nochmal reingestellt.

Vielen Dank für die Hilfe, damit müsste ich es schaffen,
Martin Nadoll

"Claus Reibenstein" <4spammersonly@web.de> schrieb im Newsbeitrag
news:5qdnotFvbi61U2@mid.individual.net...
> Martin Nadoll schrieb:
>
>> ich habe keine gescheite Idee, die SQL-Abfrage für folgende Anforderung
>> zu
>> erstellen:
>
> Was soll das? Die Frage hast Du vor 6 Stunden erst gepostet und auch
> schon einige Antworten bekommen. Es gibt keinen Grund, sie noch einmal
> zu stellen, und erst recht keinen, damit einen zweiten Thread zu starten.
>
> Gruß. Claus

Re: Hilfe zu SQL Abfrage

am 19.11.2007 16:57:44 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)