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

数据库更新语句和分组查询语句有关问题

2012-10-31 
数据库更新语句和分组查询语句问题!--编写SQL语句,将位置为空的球员,位置修改为“自由人”。建议使用UPDATE语

数据库更新语句和分组查询语句问题!
--编写SQL语句,将位置为空的球员,位置修改为“自由人”。建议使用UPDATE语句。
UPDATE Players SET Position = '自由人'
WHERE Position IS NULL



--编写SQL语句,按照位置统计,每个位置的球员人数,并显示人数大于等于3人的位置。
SELECT TOP 3 P.Position AS 位置,COUNT(P.PID) AS 当前位置总人数
FROM Players AS P
GROUP BY P.Position
HAVING COUNT(P.PID) >= 3



就是查不出那个'自由人'

[解决办法]

SQL code
SELECT P.Position AS 位置,COUNT(P.PID) AS 当前位置总人数FROM Players AS PGROUP BY P.PositionHAVING COUNT(P.PID) >= 3 

热点排行