首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

帮忙!求查询语句

2012-01-18 
各位高手帮忙!求查询语句select项目编码,路线代码,评级,sum((止点桩号-起点桩号))as长度,sum((止点桩号-起

各位高手帮忙!求查询语句
select   项目编码,路线代码,评级,sum((止点桩号   -   起点桩号))   as   长度,sum((止点桩号   -   起点桩号))*100/99.422   as   比例,检测方向   from   pjjg_mqi   group   by   项目编码,路线代码,检测方向,评级
union  
select   'G025130700 ', 'G025130700001 ', '良 ',0,0,1
union  

select   'G025130700 ', 'G025130700001 ', '良 ',0,0,2

union  

select   'G025130700 ', 'G025130700001 ', '中 ',0,0,2

union  

select   'G025130700 ', 'G025130700001 ', '中 ',0,0,1

union  

select   'G025130700 ', 'G025130700001 ', '差 ',0,0,1

union  

select   'G025130700 ', 'G025130700001 ', '次 ',0,0,2

union

select   'G025130700 ', 'G025130700001 ', '次 ',0,0,1

[解决办法]
你是要语句不出现还是结果中不出现啊?
如果结果不出的话,你写的语句就有这个功能,因为union会过滤重复项.
[解决办法]
觉得你写的就可以把,如果没有重复项的话

union会自动去掉重复项的呀

热点排行