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

数据库的一个简单的有关问题

2012-01-09 
数据库的一个简单的问题用SOL或Pl/SQL写一条查询语句统计本月上网的人数 注:一个网站要统计每个月的访问人

数据库的一个简单的问题
用SOL或Pl/SQL写一条查询语句统计本月上网的人数 注:一个网站要统计每个月的访问人数 重复的人只算做一个人  
不知道我表述清楚没有 如果不清楚 请提问

[解决办法]
select distinct customer_id from 表名 where to_char(登陆时间,'MM')=to_char(sysdate,'MM')
[解决办法]
select count(×) from (select name from table group by name having count(*)>1 

[解决办法]
你的数据表是记录的全部用户 还是只记录的上网用户的记录
思路是 先根据 用户上网时间的年和月 分组 然后取用户的ID或名称(唯一标识)的 distinct 最外层取COUNT(1) 或COUNT(*)即可

热点排行