AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein SQL: benachbarte Datensätze mitselektieren
Thema durchsuchen
Ansicht
Themen-Optionen

SQL: benachbarte Datensätze mitselektieren

Ein Thema von Hedge · begonnen am 3. Jul 2009 · letzter Beitrag vom 4. Jul 2009
Antwort Antwort
Seite 3 von 3     123   
Hedge

Registriert seit: 30. Jun 2007
278 Beiträge
 
Delphi 2009 Professional
 
#21

Re: SQL: benachbarte Datensätze mitselektieren

  Alt 4. Jul 2009, 11:28
Moin auch,

Ja, da hast du nicht Unrecht.

Da der Score doch von Anfang an bekannt ist, reduziert sich das Konstrukt auf 3 Abfragen.
Da stehst deine Variante mit 2 Abfragen immernoch besser da.

Kann man bei deiner Methode die Ergebnissmengen denn zusammenfügen?

Hab nämlich für die Ausgabe der Tabelle ne Funktion die als Parameter das entgegennimmt was in der WHERE-Klausel steht.
٩๏̯͡๏)۶
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#22

Re: SQL: benachbarte Datensätze mitselektieren

  Alt 4. Jul 2009, 11:36
Moin,

du musst die Daten dann einfach in ein Array reinschieben - wie du das machst haengt natuerlich von der Sprache ab. Beachte aber, dass du die vorhergehenden Rows erstmal umkehren musst.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Hedge

Registriert seit: 30. Jun 2007
278 Beiträge
 
Delphi 2009 Professional
 
#23

Re: SQL: benachbarte Datensätze mitselektieren

  Alt 4. Jul 2009, 13:55
Hab es jetzt statt mit der verschachtelten Lösung einfach nach alcaeus Methode gemacht.
Das ist am Übersichtlichsten.
Ich schiebe das Zeug allerdings nicht in einen Array, sondern benutze UNION, dann hab ichs auch gleich aus 1 Hand.
٩๏̯͡๏)۶
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz