Richie: PHP DB-Abfrage

Beitrag lesen

Moin,
mit folgender Zeile frage ich eine MSSQL Datenbank ab:
$stmt = $vgs_pdo->prepare("SELECT NAME, RECHTS, HOCH FROM dbName WHERE RECHTS <= ? AND RECHTS >= ? AND HOCH <= ? AND HOCH >= ?");

Klappt auch. Nur will ich die gefundenen Datensätze wegen der Performance begrenzen.

Habe schon "SELECT top 10 NAME, ..." versucht. Dabei werden nur die ersten 10 Einträge geliefert. Allerdings werden immernoch alle 40.000 Einträge der DB durchsucht => keine Performanceverbesserung.

Wie kann ich es erreichen, dass die Abfrage nach 10 gefundenen Einträgen abbricht?

Paul

Hast dus schon mit LIMIT versucht??

lg Richie