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

记录排序有关问题

2011-12-24 
记录排序问题。abcaaabc@dk.comaaadddabc@dk.com122sklsa@dk.comsllksksdfk@kk.comaaskllabc@dk.com怎么按

记录排序问题。
abc     aa       abc@dk.com
    aaa     ddd     abc@dk.com
    122     skl     sa@dk.com
    sll     ksk     sdfk@kk.com
    aas     kll     abc@dk.com

怎么按邮箱数量最大的排最前面??


[解决办法]
数量在哪?哪个是数量?没看明白.
[解决办法]
order by
[解决办法]
create table TemTable
(
Tname varchar(30),
Tpwd varchar(30),
Temail varchar(200)
)
go


insert into TemTable
select 'abc ', 'aa ', 'abc@dk.com ' union all
select 'aaa ', 'ddd ', 'abc@dk.com ' union all
select '122 ', 'skl ', 'sa@dk.com ' union all
select 's11 ', 'ksk ', 'sdf@kk.com ' union all
select 'aas ', 'kll ', 'abc@dk.com '

go

select T.Temail,T.CountEmail from (select count(Temail)
as countEmail,Temail from TemTable
group by Temail) as T order by T.CountEmail desc

热点排行