Ich habe eine Tabelle, die wie folgt aussieht: comment_id, user_id, comment, last_updated.Wie bekomme ich 5 letzte Kommentare (SQL-Abfrage für SQL Server) für jeden Benutzer?
Comment_id ist hier ein Schlüssel. Jeder Benutzer kann mehrere Kommentare haben.
Wie bekomme ich 5 letzte Kommentare (SQL-Abfrage für SQL Server) für jeden Benutzer?
Die Ausgabe sollte der Originaltabelle ähneln, beschränken Sie die Kommentare des Benutzers auf 5 für jeden Benutzer.
Danke. Ich denke, das funktioniert gut. Kann es ohne ROW_NUMBER() gemacht werden, nur mit Standard-SQL-Syntax? – myforums
Sie können From cteRowNumber durch die Select-Anweisung ersetzen. – JeffO
@myforums: das ** IST ** Standard ANSI SQL Syntax! –