Select a.* from a inner join (select max(id) as id,Sum(1) As Count From a Group BY id)b
on a.id=b.id where exists (select 1 from b where id = a.id)
on a.id=b.id where exists (select 1 from b where id = a.id)
解决方案 »
- 请问怎么把select @@identity赋值给个变量
- 有dataetime型的字段rq,在最近10条中选择日期(不含时间)不同几个日期,sql语句怎么写
- select语句中怎么调用存储过程?
- 关于SQL语句的一个小问题
- 如何将我编的数据库挪到别人的机器上继续编译啊?请各位高手请教!!!小弟跪谢了!!!
- 组织结构查询,SQL自联
- tempdb日志文件异常的增长,求助!
- 在C#中如何读取查询字段的值??谢谢!!
- 恢复数据库时,登录用户的问题
- SQLServer的统计问题
- 如何把 2005-1-4 下午 07:06:00 转换为 2005-1-4
- 高手快来:如何用Sql知道Northwind中有什么表?
from A,(select top 1 A_ID,[count]=count(*) from B group by A_ID order by count(*) desc))b
where a.ID=b.A_ID
from A
inner join
(select A_ID,[count]=count(*) from B group by A_ID)B
on A.ID=B.A_ID
Order by B.[count]