Thread die letzten 2 Ergebnisse in einer Ergebniszeile (4 answers)
Opened by pktm at 2009-11-09 14:47

pktm
 2009-11-09 14:47
#128009 #128009
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Ich habe zwei Tabellen, die in einer 1:n-Relation stehen: Wörter und Analysen. Zu einem Wort kann es mehrere Analysen geben. Ich möchte jetzt herausfinden, wie sich die Werte der Wortanalysen geändert haben. Dazu vergleiche ich ausschließlich die letzten zwei Analysen. Alles andere wird separat gemacht. Wie kann ich aber nun die Gegenüberstellung der letzten zwei Analysen in einer Ergebniszeile erreichen?

Beispieldaten:
Tabelle 1: Wörter: <id, word> = {<1, Peter>}
Tabelle 2: Analysen: <id, word_id, date, frequeny> = {<1, 1, 2009-11-08, 17>, <1, 1, 2009-11-09, 29>}

Daraus hätte ich gerne das Ergebnis von der Datenbank:
<word_id, word, frequency, previous_frequency, date, previous_date>, also z.B. <1, Peter, 17, 29, 2009-11-08, 2009-11-09>.

Im Moment mache ich das mit einem Skript. Ich gehe jedes Wort durch und lese zu einem gegebenen Wort die letzten zwei Analysen aus. Daraus erstelle ich dann die Resulttatszeile.

Ich frage mich nun, ob man das nicht auch als View ablegen könnte.

Grüße, pktm
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread die letzten 2 Ergebnisse in einer Ergebniszeile