wie limit und order by in MS-SQL?
Bin ich mit MySQL vertraut, aber nicht in MS SQL,
In MySQL die Abfrage wird wie folgt Aussehen:
SELECT * from tablename ORDER BY RAND() LIMIT 5
Obige Abfrage gibt 5 zufällige Anzahl von Ergebnis aus der Tabelle. Die gleiche Abfrage wie kann ich mit MS SQL?
- Sagen Sie mir, wenn ich falsch bin. Ich denke, die 'Order by' - clausel verwendet für die Sortierung des Ergebnis-Datensatzes.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen,
:D
Haben Sie einen Blick auf die Verwendung TOP und Bestellung von NEWID
Etwas wie
Wäre dies:
Getestet, MSSQL 2005.