我有一个包含多个记录的数据库表,如
fileno sskNo Status
246617 186 N
246617 187 N
246617 188 N
246619 189 N
246619 190 N
246617 191 N
246617 192 N
我想在asp.net页面上向客户显示范围,如
246617 : 186 to 188
246617 : 191 to 192
246619 : 189 to 190
如何生成这个?数据库位于SQL Server 2008中,前端是使用C#的ASp.net。
此外,数据库将包含数十万条记录。
答案 0 :(得分:1)
SELECT FileNo, MIN(sskNo) AS minSSKNo, MAX(sskNo) as maxSSKNo FROM Table GROUP BY FileNo