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

问下这样语句如何写?数据库里 某个字段有很多相同的数据

2012-03-28 
问下这样语句怎么写???数据库里 某个字段有很多相同的数据数据库里某个字段有很多相同的数据例如id字段1bb

问下这样语句怎么写???数据库里 某个字段有很多相同的数据
数据库里   某个字段有很多相同的数据
例如
id     字段1
        bb
        bb
        aa
        bb
        bb
        bb
        cc
        cc
        dd
        bb
        bb
        bb
这样的。id是自动增加的字段。我想查询最后三条数据   是bb的总共有多少条数据
这个结果应该是   3      

还有这样的可能
id     字段1
        bb
        bb
        aa
        bb
        bb
        bb
        cc
        cc
        dd
        dd
        bb
        bb
我想查询最后三条数据   是bb的总共有多少条数据
这个结果应该是   2  
不知道我说明白了吗

[解决办法]
select sum(1) from (select top 3 * from table1 order by id desc) t where 字段1= 'bb ';
[解决办法]
select count(1) from
(
select top 3 字段1 from 表
order by id desc
) tb
were tb.字段1= 'bb '

[解决办法]
select count(*) from
(select top 3 * from table1 order by id desc ) tb
where tb.字段1= 'bb '


[解决办法]
动作真快..

热点排行