请教一个sql语句,求解答----------------------------------------------

森之树 2013-04-17 12:01:28
表1 //用户登录记录表

id Mercenary_id LogEnter_date(登录时间) Const_loginType (登入方式 in/out)

表2 //用户属性表

id Mercenary_id user_id


表三 //用户信息表

user_id create_tm(创建时间)


需求
获得每天登录用户根据 创建时间 分组得到总数
例子


登录时间 用户创建时间 创建时间的登录用户数量
2013-4-17 2013-4-14 20
2013-4-17 2013-4-15 30
2013-4-17 2013-4-16 80
2013-4-17 2013-4-17 10




...全文
363 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiwenhui 2013-04-18
  • 打赏
  • 举报
回复
其它弄个视图(用户属性表和用户信息表),然后再一步步的写业务SQL语句,然后再优化SQL语句,一般都是这样的流程
森之树 2013-04-17
  • 打赏
  • 举报
回复
引用 1 楼 xiaoli085256 的回复:
不太明白你的意思,你是要获取在同一天登录用户的总和呢还是要获取在同一天创建的用户的总和?
结果 登录时间 用户创建时间 创建时间的登录用户数量 2013-4-17 2013-4-14 20 2013-4-17 2013-4-15 30 2013-4-17 2013-4-16 80 2013-4-17 2013-4-17 10 2013-4-16 2013-4-14 10 2013-4-16 2013-4-16 10 2013-4-15 2013-4-14 10 2013-4-15 2013-4-16 70
像我这样的人 2013-04-17
  • 打赏
  • 举报
回复
不太明白你的意思,你是要获取在同一天登录用户的总和呢还是要获取在同一天创建的用户的总和?
sych888 2013-04-17
  • 打赏
  • 举报
回复
select 登录时间,用户创建时间,count(distinct 登录用户) from tab_name group by 登录时间,用户创建时间

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧