這道題是編寫sql,報告在首次登入的第二天再次登入的玩家的分數,四捨五入到小數點後兩位。
首先思路很流暢,
用復表找出第二天也登陸的player_id
兩個統計量相除即可
最後四捨五入
但是我漏了最重要的一點首次,最後還要加乙個過濾條件
select
round
(count
(distinct a1.player_id)/(
select
count
(distinct player_id)
from activity),2
)as fraction
from activity as a1,
activity as a2
where a1.player_id = a2.player_id
and datediff(a1.event_date, a2.event_date)=-
1and
(a1.player_id, a1.event_date)in(
select player_id,
min(event_date)
from activity
group
by player_id
)
記得要兩個主鍵一起in 跳躍遊戲 IV
問題描述 給你乙個整數陣列 arr 你一開始在陣列的第乙個元素處 下標為 0 每一步,你可以從下標 i 跳到下標 i 1 滿足 i 1 arr.length i 1 滿足 i 1 0 j 滿足 arr i arr j 且 i j 請你返回到達陣列最後乙個元素的下標處所需的最少操作次數 注意 任何時候...
1345 跳躍遊戲 IV
給你乙個整數陣列 arr 你一開始在陣列的第乙個元素處 下標為 0 每一步,你可以從下標 i 跳到下標 i 1 滿足 i 1 arr.length i 1 滿足 i 1 0 j 滿足 arr i arr j 且 i j 請你返回到達陣列最後乙個元素的下標處所需的 最少操作次數 注意 任何時候你都不能...
遊戲新玩法之戀人玩法
從04年開始到現在,陸陸續續也玩過不少遊戲了,能讓我留存超過乙個月的遊戲屈指可數。而今天在地鐵上發呆的時候,繼續對著當今的遊戲業吐槽。而就在吐槽的時候,我忽然迸發出了一種戀人玩法的想法 1.戀人玩法是和當前普遍玩法相對應的。普遍玩法是我們建立乙個帳號,然後建立乙個角色,然後乙個人去公升級去副本去組隊...