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

这个过滤重复的记录怎么做

2012-09-07 
这个过滤重复的记录如何做?sqlselect distinct(AA) from 表此代码已过滤了AA字段重复的记录,要实现的是

这个过滤重复的记录如何做?
sql="select distinct(AA) from 表

此代码已过滤了AA字段重复的记录,要实现的是过滤取AA字段前2位重复的记录。

如何实现?请教!

[解决办法]
select top 2 distinct(AA) from 表

[解决办法]
select left(AA, 2) from table group by AA


这个意思?
[解决办法]
select min(AA) from 表 group by left(AA, 2)


试试
[解决办法]
select min(AA) from 表 group by left(AA, 2)

这个出来的字段中内容是全的

你可以再left(str,2)
[解决办法]
select AA from (select left(AA,2) as AA from Table) as Table group by AA
[解决办法]
select distinct substr(AA, 0, 2) from 表
[解决办法]
晕 啊 你不会 换个 。。。。。 无语 换个别名啊
[解决办法]

SQL code
SELECT left(AA, 2) AS a FROM b GROUP BY left(AA, 2) 

热点排行
Bad Request.