Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#16

Re: SQL: benachbarte Datensätze mitselektieren

  Alt 4. Jul 2009, 01:52
Also ich habe folgende Daten angelegt...
Code:
user_id | username | score | land
1       | 1        | 1     | 1   
2       | 2        | 2     | 2     
3       | 3        | 3     | 3
4       | 4        | 4     | 4
11      | 11       | 11    | 11
21      | 21       | 21    | 21
32      | 32       | 32    | 32
Abfrage...
SQL-Code:
SELECT username, score, land
FROM user
WHERE score >= (SELECT MAX(score)
                FROM user
                WHERE score < (SELECT MAX(score)
                               FROM user
                               WHERE score < (SELECT score
                                              FROM user
                                              WHERE user_id = 4))) LIMIT 5
liefert...
Code:
user_id | username | score | land
2       | 2        | 2     | 2     
3       | 3        | 3     | 3
4       | 4        | 4     | 4
11      | 11       | 11    | 11
21      | 21       | 21    | 21
Das sieht doch richtig aus?
  Mit Zitat antworten Zitat