CSDN论坛 > MS-SQL Server > 基础类

各位大侠:在sql语句中如何滤除查询后的重复字段!!本小妹在线等候!切急!! [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:17190
Blank
黄花 2003年11月 VB大版内专家分月排行榜第二
Blank
蓝花 2004年2月 VB大版内专家分月排行榜第三
2003年12月 VB大版内专家分月排行榜第三
2003年10月 VB大版内专家分月排行榜第三
Bbs6
本版专家分:6045
Bbs1
本版专家分:19
匿名用户不能发表回复!
其他相关推荐
在select中添加排名列的SQL语句
<br />SELECT *,'名次'=(SELECT COUNT(DISTINCT B.num) FROM a B WHERE B.num>=A.num)<br />FROM a A<br />ORDER BY num desc<br /> <br /> <br />http://www.cnblogs.com/zengxiangzhan/archive/2009/09/23/1572290.html<br />结构为<br />user scores<br />1      80<br />2     
去除重复语句SQL
表 table1 字段, a ,b,c,d,e查询出那个e字段有多个,并且a字段都为Fselect a,e from table1 group by a,e having a = 'F' and count(e)>1;结果:a e F 55去除重复字段select * from table1 where e in (select e from table1 g
SQL语句中的<where><if>标签和 to_number()函数
<select id=".." resultMap=".." parameterType="java.lang.String" select ..... From T join .... and T.jobCode = #{jobCode}
SQL查询重复数据,只显示一条sql语句
2种方法, 1.在select后面加 distinct 可以过滤重复的数据, 点评:在海量数据下效率低 2.利用group by ,把查询到的字段都放在group by后面,点评:效率比distinct高,使用也比distinct麻烦点!sql语句: select name from ZonCanKu group by name
SQL找出重复记录然后重新编号
DECLARE @i int SET @i=0 UPDATE dbo.XJ1 SET @i=@i+1,数据表编号='KKk'+cast(@i as varchar(20))  where 数据表编号 in (select 数据表编号 from dbo.XJ1 group by 数据表编号 having count(1) >= 2)
尽量避免在SQL语句的WHERE子句中使用函数
----start     在SQL语句的 WHERE 子句中应该尽量避免在字段上使用函数,因为这样做会使该字段上的索引失效,影响SQL语句的性能。即使该字段上没有索引,也应该避免在字段上使用函数。考虑下面的情况: CREATE TABLE USER ( NAME VARCHAR(20) NOT NULL,---姓名 REGISTERDATE TIMESTAMP---注册时间 );
SQL语句中拆分字段
下面语句实现的是将sql表中某个特定的字段按照字段内容中的标志拆分成多个字段。下面的实例是将classname字段中的内容以“->”为分隔符拆分为两个部分。 select    ID ,   ClassID = PARSENAME(replace(ClassName,'->' , '.'), 2) ,   StyleID = PARSENAME(replace(ClassName,'->'
在SQL语句里使用if else 判断
在SQL中可以使用case when ...then.....else...end  来代替if else 条件判断 语法是case when 条件1 then 结果1 when 条件2 then 结果2 else 结果N end, 可以有任意多个条件,如果没有默认的结果,最后的else也可以不写, 示例:select case when col1 > 1 then col2 else co
用SQL语句查数据库中某一列是否有重复项
SQL语句如下:SELECT  某一列 ,        COUNT(某一列)FROM    表名GROUP BY 某一列HAVING  COUNT(某一列) &amp;gt; 1
sql语句查询中要注意as后面别名不要与关键词有冲突
今天在跑一个老的项目的时候发现一条查询语句报错select count(id) as count from member 然后把这个语句在一些数据库管理工具中查询,都可以得到正确的结果。为什么在项目中提示错误呢?因为as count 这里的问题,count本身是关键字,而as count的写法,让解析器误认为关键字写的不完整,所以就报错了。所以,as后面的别名,一定要与关键字区别开。如果写sele...
关闭