Tôi đang làm việc trên dự án ASP.Net để hiển thị thông tin trên trang web từ cơ sở dữ liệu. Tôi muốn chọn 10 mục hàng đầu từ một bảng tin nhưng bỏ qua mục đầu tiên và tôi đang gặp một số vấn đề với nó.ASP.NET SQL Server Chọn giá trị N trên cùng nhưng bỏ qua kết quả M
<asp:SqlDataSource ID="SqlDataSource1"
runat="server" ProviderName="System.Data.SqlClient"
ConnectionString="<%$ ConnectionStrings:ClubSiteDB %>"
SelectCommand="SELECT top 5 [id],
[itemdate],
[title],
[description],
[photo]
FROM [Announcements] order by itemdate desc">
</asp:SqlDataSource>
Đây là những gì tôi có cho đến nay nhưng tôi không thể tìm thấy bất kỳ thông tin trực tuyến về làm thế nào để bỏ qua một kỷ lục
Bạn có ý gì khi bỏ qua bản ghi? Bạn có đơn giản muốn trả về 9 trong 10 bản ghi hàng đầu và xử lý tất cả điều này trong truy vấn SQL không? – spong