Hallo,
gibt es eine einfache Möglichkeit, sagen wir mal 20 Werte um einen bestimmten Wert herum ausgeben zu lassen.
ja klar - bilde den Betrag der Differenz zwischen dem Zielwert und dem entsprechenden Wert des Datensatzes, sortiere danach, und lass dir davon die ersten 20 Ergebnisse liefern.
Also wir haben eine Tabelle mit Namen und Punkten.
Sagen wir ich habe einen Wert den ich mit
where name=hans
bestimme. Dann möchte ich um diesen Wert herum nach Punkten sortieren.Das verstehe ich nicht ganz - was hat hans hier für eine Bedeutung? Möchtest du die Ähnlichkeit von Namen (Strings) bewerten?
So long,
Martin
Also ich habe mehrere User in der Datenbank und jeder hat ne bestimmte Punktzahl
Hans 500
Peter 1000
Michel 4456
Wenn ich jetzt einen bestimmten User herauspicke z.B. Hans, dann möchte ich die 10 besseren bzw. 10 schlechteren als Hans mit ausgeben.
Das mit dem Betrag liefert dann doch nur die 20 Werte die besser oder Schlechter sind als Hans oder?