sql语句问题,怎么将查询出来的数据,只取第2第3条数据

selecttop100*from表名orderby列名desc(升序降序desc)表必须按列排序如果要显示最后100则使用“升序”或“降序”bytocase表示按查询排序指的是上面的selecttop100,表示按列名查询前100条订单,desc表示按降序排序基于列名称行。
希望您能理解,会对您有所帮助。

sql语句中怎么查询一个表中得第二条数据,表的结果没有id,是无规则的

sqlserver:selecta.*from(selecttop2*fromtable)a,(selecttop1*fromtable)b​​wherea.field!=b.field(查找肯定不同的字段)oracle:select*from(selectt.*,rownumasnumfromtablewhererownum