执行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 降序排列?
相反如果去掉其中一列排序 就可以得到预想结果
如果改成升序排列 结果也是这样 难道排序没起作用
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 降序排列?
相反如果去掉其中一列排序 就可以得到预想结果
如果改成升序排列 结果也是这样 难道排序没起作用
解决方案 »
- SQL SERVER2000和SQL SERVER2005问题。
- SQL2005 EXPRESS不能通过第三方程序进行远程访问(通过SQL SERVER MANAGERMENT 可以)
- 邹建大哥,关于你的数据库备份与还原处理的问题
- 关于老大的存储过程p_exporttb的问题?
- (急!)创建了存储过程实现在sql server 2000里把sql查询结果生成文本文件,执行时报错,各位大牛帮忙看下
- 怎样得知一个数据库中哪些表有触发器?
- 我做的全文检索有些关键字搜索不出来 那位高手给解决下啊
- 存储过程运行的问题
- 怎么设计SQL SERVER备份恢复策略,可以让数据库可以恢复到崩溃前即时点呢??
- 【调查】sqlserver2000 管理工具
- 数据表的问题!急,非常急!
- 征求好的数据库数据导入方案思路
SlotID PortID ID Type Name LinkerNote SouPortId DestPortID
9 1 39 f-81
10 1 32 f-12正确嘛,没错。
要slotid从大到小排列
order by s.slotId desc,p.portID desc