在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

    你今天玩游戲了嗎?游戲道具了解下

    你今天玩游戲了嗎?游戲道具了解下

    【面試題】

    游戲的某促銷活動,會向玩家推薦一個道具,同時會得到該道具的折扣券。折扣券無有效期,但購買道具一次后失效。推薦一個新的道具,也會導致舊的折扣券失效。

    假設道具推薦、查看、購買行為記錄在了下面的“游戲道具記錄表”中,包含4個字段時間、玩家id、行為、道具id。

    表中的“行為”字段的值包括:向玩家推薦道具、玩家查看道具、玩家成功付費購買道具

    數(shù)據(jù)說明:

    1)一個道具的折扣券失效后,玩家仍然可以以原價購買推薦的道具

    2)同一個道具不會被重復推薦

    3)如果玩家使用折扣券購買道具,則認為這次推薦道具->查看道具->購買道具屬于一個成功推薦過程,推薦道具->購買道具(即中途缺少該道具的查看記錄)不屬于成功推薦過程。

    4)玩家可以推薦前查看道具,但不會獲得折扣券

    【問題】查詢所有成功推薦過程中,該道具的第一條查看記錄。

    【解題步驟】

    1. 解題思路

    這個業(yè)務問題一看很復雜,遇到復雜的問題,要想到用邏輯樹分析方法,將復雜問題拆解為可以解決的子問題:

    1)找出所有成功推薦的記錄(成功推薦是玩家使用折扣券進行購買)

    2)找出成功推薦時間與對應購買時間之間的查看記錄

    3)篩選出每一次成功推薦的第一條查看記錄

    2. 所有成功推薦的記錄

    一次成功推薦是“推薦道具->查看道具->購買道具”這樣的過程。

    1)獲取所有推薦道具的數(shù)據(jù)

    記為表t1。

    2)獲取所有購買道具的數(shù)據(jù)

    記為表t2。

    3)獲取同一個玩家同一個道具的“推薦道具->購買道具”

    以“所有推薦道具的數(shù)據(jù)”為左表,使用左聯(lián)結,從“所有購買道具的數(shù)據(jù)”中獲取同一個玩家同一個道具的購買記錄(購買時間在推薦時間之后)。

    由于一次推薦之后,可能存在多次購買記錄,此處使用窗口函數(shù)每次推薦之后對應的購買時間順序

    查詢結果:

    以上結果記為表t3。

    4)對“玩家購買時間順序”進行篩選

    按照成功推薦的定義,“玩家購買時間順序”為1時,才可能成為成功推薦。

    因為,購買道具一次后道具對應的折扣券會失效。

    以上結果記為表tt1。

    5)得到成功推薦的記錄

    上一步的結果還不是成功推薦。

    因為,如果“推薦道具時間”與“玩家購買時間”之間有另外的一次推薦,這次的推薦的折扣券就失效了。

    查詢出“推薦道具時間”與“玩家購買時間”之間沒有其他推薦的記錄。

    以上結果記為數(shù)據(jù)a1。

    3. 獲取成功推薦中的查看記錄

    1)獲取所有查看道具的數(shù)據(jù)

    記為表a2。

    2)獲取成功推薦記錄中“推薦道具時間”與“玩家購買時間”之間的所有查看記錄

    同時,用窗口函數(shù)row_number()獲取了“查看時間順序”。

    以上結果記為a3。

    4. 獲取成功推薦中的第一條查看記錄

    最后,篩選出第一次查看的記錄,并恢復成初始的數(shù)據(jù)結構。

    將子查詢代入:

    【本題考點】

    1)考查對窗口函數(shù)的了解;

    2)考查對多表聯(lián)結的了解。

    鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場,版權歸原作者所有,如有侵權請聯(lián)系管理員(admin#wlmqw.com)刪除。
    用戶投稿
    上一篇 2022年7月4日 18:17
    下一篇 2022年7月4日 18:17

    相關推薦

    • 請問秀兒是你嗎什么梗

      簡要回答 秀兒是你嗎這句話其實沒有貶義的含義,這句話的意思是形容內(nèi)容有趣,優(yōu)秀的意思。 現(xiàn)在很多人喜歡刷視頻,所以很多人會拍一些視頻供大家觀看,有些觀看者會在下面評論,有些人會評論…

      2022年11月27日
    • dnf一鍵拾取(dnf一鍵拾取是全圖的嗎)

      今天小編給各位分享dnf一鍵拾取的知識,其中也會對dnf一鍵拾取是全圖的嗎進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關注本站,現(xiàn)在開始吧! dnf如何一鍵拾取物品 dnf一鍵…

      2022年11月27日
    • 《寶可夢朱紫》3天銷量破千萬(寶可夢朱紫3天銷量破千萬了)

      開局只能選一種御三家,不能同時擁有全部這是游戲設計的劇情不能更改的。 已經(jīng)偷跑了寶可夢朱紫將于11月18日正式發(fā)售,而目前已有實體卡帶偷跑御三家進化型終于在泄露了,新葉喵站了起來,…

      2022年11月27日
    • 【周末玩什么】3天銷量破千萬的《寶可夢 朱/紫》,為何被評價為“又爛又好”

      本周推薦《寶可夢 朱/紫》和《第七境》。 本月18號《寶可夢 朱/紫》全球發(fā)售。截至發(fā)稿日,本作的MC媒體均分從79分跌至75分,玩家評分更是只有可憐的2.9分。發(fā)售之初,國內(nèi)關于…

      2022年11月27日
    • 泰拉瑞亞烏龜套(泰拉瑞亞烏龜套和神圣套哪個好)

      今天小編給各位分享泰拉瑞亞烏龜套的知識,其中也會對泰拉瑞亞烏龜套和神圣套哪個好進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關注本站,現(xiàn)在開始吧! 泰拉瑞亞甲蟲套和烏龜套哪個好 …

      2022年11月26日
    • 存儲過程語法(sql server存儲過程語法)

      今天小編給各位分享存儲過程語法的知識,其中也會對sql server存儲過程語法進行解釋,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關注本站,現(xiàn)在開始吧! oracle存儲過程基本語法…

      2022年11月26日
    • 微軟表示:《GTA6》預計將于2024年發(fā)售

      微軟表示:《GTA6》預計將于2024年發(fā)售 近日,微軟在回應英國競爭與市場管理局(CMA)調(diào)查其收購動視暴雪時提到,《GTA6》預計將在2024年發(fā)售。 “備受期待的《GTA6》…

      2022年11月26日
    • 英雄聯(lián)盟手游好玩嗎(英雄聯(lián)盟手游好玩還是端游好玩)

      簡要回答 非常好玩,英雄聯(lián)盟手游這款游戲已經(jīng)正式的進行公測,這款游戲是以5v5為模式進行對戰(zhàn)的,它是以英雄聯(lián)盟端游為原型進行開發(fā),里面的每一種玩法基本都沿襲了端游的特點。 01 這…

      2022年11月25日
    • 明日之后怎么加好友(明日之后怎么加好友跨區(qū))

      簡要回答 明日之后中玩家可以跟其他玩家進行互動,可以彼此添加好友。如果想要添加好友,此時該怎么進行操作呢明日之后加好友的方式有下面這幾種。 01 你可以打開游戲界面,點擊聊天框,然…

      2022年11月25日
    • 游戲平臺有哪些(游戲平臺有哪些)

      簡要回答 游戲平臺指的是多人通過互聯(lián)網(wǎng)在線游戲的平臺,例如qq游戲,聯(lián)眾世界,浩方電競平臺,VS競技游戲平臺等,只要你下載平臺,下載相關游戲,就能實現(xiàn)對戰(zhàn),擺脫了局域網(wǎng)的限制。 詳…

      2022年11月25日

    聯(lián)系我們

    聯(lián)系郵箱:admin#wlmqw.com
    工作時間:周一至周五,10:30-18:30,節(jié)假日休息