执行sql语句:
select distinct s.slotId,p.portID,l.* from dev d 
inner join slot s on s.devid=d.devid 
inner join port p on p.veneerid=s.CurrentVerId 
inner join linker l on p.id in(l.souportid , l.DestportId)  
inner join view_linker vl on vl.linkerid=l.id 
inner join view vw on vw.id=vl.viewid  
where d.devid=1 and vw.viewtype='两纤单向通道保护环' order by s.slotId,p.portID desc 却得到以下结果:
SlotID PortID ID  Type Name LinkerNote SouPortId DestPortID
 9       1    39        f-81
 10      1    32        f-12
为什么不按照SlotID 和 PortID 降序排列?
相反如果去掉其中一列排序 就可以得到预想结果
如果改成升序排列 结果也是这样 难道排序没起作用