我有一個列名稱爲id和值的表。在sql server數據庫中保存數據時,它會按隨機順序排序,即id值1,2,3,4,5,6,7,14,15,16,17,8,9,10等。以ASC順序從SQLServer獲取數據
我需要與ASC ID順序各具有11個數據檢索4組數據,
即,
組1:1-11 第2組:12-22 第3組: 23-33 第4組:33-44
我曾嘗試查詢
組1:選擇頂部(11)*從tblCode順序按id ASC
組2:SELECT頂部(22)* FROM tblCode除了按id ASC
組3中選擇頂部(11)*從tblCode順序:SELECT頂部* FROM tblCode除了選擇頂部(22)*由tblQRCode(33) ORDER BY ID ASC
組4:選擇頂(44)* FROM tblCode除了通過ID ASC選擇頂(33)*從tblCode爲了
我的問題是什麼,因爲數據是隨機排序,同時將這些數據保存到數據庫,他們隨機檢索。
下面是我的數據如何保存在數據庫中的屏幕截圖。
你正在使用什麼版本的SQL Server? –
如果可能,最好插入一列'grp'並在其中放置一個組名,然後檢索它。 –
@Damien_The_Unbeliever它是SQL Server 2012 – Sdp