2017-08-29 2 views
-5

Wie kann ich die ersten 100 Datensätze des Spaltennamens ab dem Namen John erhalten?SQL-Abfrage SELECT RECORDS

Danke.

+0

welche DBMS verwenden Sie? –

+2

Die richtige Antwort auf diese Frage ist rdbms spezifisch. MySql verwendet 'limit', SQL Server 'top', andere Datenbanken haben wahrscheinlich auch andere Möglichkeiten. –

+1

Nur zur Bestätigung ... Wir gehen davon aus, dass Sie explizit * auf dem 'sortieren * Name' Spalte. Ist das korrekt? – David

Antwort

0

Für die ersten 100 Datensätze für eine Tabelle verwenden wir die Limit-Klausel. Siehe das folgende Beispiel.

Frage: Holen Sie sich die ersten 100 Personen, dass sein Name

Antwort für John beginnt: Select * from pearson wo Namen wie 'John%' Grenze 100