第1个回答 2012-06-15
可以,需一个标示行的列id,如果没有可以ROW_NUMBER() over(order by 某列) as rowid
1.假设有标示的列id为rowid
select * from 学生信息表 where 性别='女' where rowid in (1,3,5) --条件由外部输入
2.如果没有标示的列id
select ROW_NUMBER() over(order by 某列) as rowid,* from 学生信息表 where 性别='女' where rowid in (1,3,5)