我有一个列名称为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