Mam tabelę, która wygląda następująco: comment_id, user_id, comment, last_updated.Jak uzyskać 5 ostatnich komentarzy (zapytanie SQL dla SQL Server) dla każdego użytkownika?
Comment_id to klucz tutaj. Każdy użytkownik może mieć wiele komentarzy.
Jak uzyskać 5 ostatnich komentarzy (zapytanie SQL dla SQL Server) dla każdego użytkownika?
Dane wyjściowe powinny być podobne do oryginalnej tabeli, wystarczy ograniczyć komentarze użytkownika do 5 najnowszych dla każdego użytkownika.
Dzięki. Myślę, że to działa dobrze. Czy można to zrobić bez ROW_NUMBER(), tylko ze standardową składnią SQL? – myforums
Możesz zastąpić Od cteRowNumber instrukcją select. – JeffO
@myforums: ta ** IS ** standardowa składnia ANSI SQL! –