17,086
社区成员
发帖
与我相关
我的任务
分享
create table info(id varchar(5), content varchar(100), bid varchar(5), sid varchar(5));
insert into info values('1', '内容1', '1', '1');
insert into info values('2', '内容2', '1', '1');
insert into info values('3', '内容3', '1', '2');
insert into info values('4', '内容4', '2', '3');
insert into info values('5', '内容5', '1', '4');
insert into info values('6', '内容6', '2', '3');
insert into info values('7', '内容7', '2', '5');
SELECT T.* FROM INFO T WHERE ID = (SELECT MIN(ID) FROM INFO WHERE sid = T.sid) ORDER BY T.BID
SELECT T.* FROM INFO T WHERE NOT EXISTS (SELECT MIN(ID) FROM INFO WHERE sid = T.sid AND ID < T.ID ) ORDER BY T.BID
select rownum,CONTENT,BID,SID
from info a
where not exists (select 1
from info
where SID=a.SID and ID<a.ID)
order by id