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

SQL话语的写法 帮帮忙

2013-10-15 
SQL语句的写法 帮帮忙下表时某交警的罚款记录(数据库名:Table),分别记录了警察、罚款日期、被罚款车辆的车牌

SQL语句的写法 帮帮忙
下表时某交警的罚款记录(数据库名:Table),分别记录了警察、罚款日期、被罚款车辆的车牌号,违章地点、违章司机、以及金额。
要求用一句SQL语句查询出2006-7-5罚款最多的警察在那一天的全部记录
ID PoliceName FineDate CarNumber Place FinePerson FineMoney sql
[解决办法]


--呵呵,上面又少了東西,以下面為准
SELECT *
FROM ta
WHERE PoliceName=
(
SELECT TOP 1 PoliceName
FROM
(
SELECT PoliceName,SUM(FineMoney) FineMoney
FROM ta
WHERE FineDate='2006-07-05'
group by PoliceName
) a
ORDER BY FineMoney DESC
)
and FineDate='2006-07-05'

热点排行