免费爱碰视频在线观看,九九精品国产屋,欧美亚洲尤物久久精品,1024在线观看视频亚洲

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

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

      【面試題】

      游戲的某促銷(xiāo)活動(dòng),會(huì)向玩家推薦一個(gè)道具,同時(shí)會(huì)得到該道具的折扣券。折扣券無(wú)有效期,但購(gòu)買(mǎi)道具一次后失效。推薦一個(gè)新的道具,也會(huì)導(dǎo)致舊的折扣券失效。

      假設(shè)道具推薦、查看、購(gòu)買(mǎi)行為記錄在了下面的“游戲道具記錄表”中,包含4個(gè)字段時(shí)間、玩家id、行為、道具id。

      表中的“行為”字段的值包括:向玩家推薦道具、玩家查看道具、玩家成功付費(fèi)購(gòu)買(mǎi)道具

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

      1)一個(gè)道具的折扣券失效后,玩家仍然可以以原價(jià)購(gòu)買(mǎi)推薦的道具

      2)同一個(gè)道具不會(huì)被重復(fù)推薦

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

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

      【問(wèn)題】查詢(xún)所有成功推薦過(guò)程中,該道具的第一條查看記錄。

      【解題步驟】

      1. 解題思路

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

      1)找出所有成功推薦的記錄(成功推薦是玩家使用折扣券進(jìn)行購(gòu)買(mǎi))

      2)找出成功推薦時(shí)間與對(duì)應(yīng)購(gòu)買(mǎi)時(shí)間之間的查看記錄

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

      2. 所有成功推薦的記錄

      一次成功推薦是“推薦道具->查看道具->購(gòu)買(mǎi)道具”這樣的過(guò)程。

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

      記為表t1。

      2)獲取所有購(gòu)買(mǎi)道具的數(shù)據(jù)

      記為表t2。

      3)獲取同一個(gè)玩家同一個(gè)道具的“推薦道具->購(gòu)買(mǎi)道具”

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

      由于一次推薦之后,可能存在多次購(gòu)買(mǎi)記錄,此處使用窗口函數(shù)每次推薦之后對(duì)應(yīng)的購(gòu)買(mǎi)時(shí)間順序。

      查詢(xún)結(jié)果:

      以上結(jié)果記為表t3。

      4)對(duì)“玩家購(gòu)買(mǎi)時(shí)間順序”進(jìn)行篩選

      按照成功推薦的定義,“玩家購(gòu)買(mǎi)時(shí)間順序”為1時(shí),才可能成為成功推薦。

      因?yàn)?,?gòu)買(mǎi)道具一次后道具對(duì)應(yīng)的折扣券會(huì)失效。

      以上結(jié)果記為表tt1。

      5)得到成功推薦的記錄

      上一步的結(jié)果還不是成功推薦。

      因?yàn)?,如果“推薦道具時(shí)間”與“玩家購(gòu)買(mǎi)時(shí)間”之間有另外的一次推薦,這次的推薦的折扣券就失效了。

      查詢(xún)出“推薦道具時(shí)間”與“玩家購(gòu)買(mǎi)時(shí)間”之間沒(méi)有其他推薦的記錄。

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

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

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

      記為表a2。

      2)獲取成功推薦記錄中“推薦道具時(shí)間”與“玩家購(gòu)買(mǎi)時(shí)間”之間的所有查看記錄

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

      以上結(jié)果記為a3。

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

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

      將子查詢(xún)代入:

      【本題考點(diǎn)】

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

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

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

      相關(guān)推薦

      • 請(qǐng)問(wèn)秀兒是你嗎什么梗

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

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

        今天小編給各位分享dnf一鍵拾取的知識(shí),其中也會(huì)對(duì)dnf一鍵拾取是全圖的嗎進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧! dnf如何一鍵拾取物品 dnf一鍵…

        2022年11月27日
      • 《寶可夢(mèng)朱紫》3天銷(xiāo)量破千萬(wàn)(寶可夢(mèng)朱紫3天銷(xiāo)量破千萬(wàn)了)

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

        2022年11月27日
      • 【周末玩什么】3天銷(xiāo)量破千萬(wàn)的《寶可夢(mèng) 朱/紫》,為何被評(píng)價(jià)為“又爛又好”

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

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

        今天小編給各位分享泰拉瑞亞烏龜套的知識(shí),其中也會(huì)對(duì)泰拉瑞亞烏龜套和神圣套哪個(gè)好進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧! 泰拉瑞亞甲蟲(chóng)套和烏龜套哪個(gè)好 …

        2022年11月26日
      • 存儲(chǔ)過(guò)程語(yǔ)法(sql server存儲(chǔ)過(guò)程語(yǔ)法)

        今天小編給各位分享存儲(chǔ)過(guò)程語(yǔ)法的知識(shí),其中也會(huì)對(duì)sql server存儲(chǔ)過(guò)程語(yǔ)法進(jìn)行解釋?zhuān)绻芘銮山鉀Q你現(xiàn)在面臨的問(wèn)題,別忘了關(guān)注本站,現(xiàn)在開(kāi)始吧! oracle存儲(chǔ)過(guò)程基本語(yǔ)法…

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

        微軟表示:《GTA6》預(yù)計(jì)將于2024年發(fā)售 近日,微軟在回應(yīng)英國(guó)競(jìng)爭(zhēng)與市場(chǎng)管理局(CMA)調(diào)查其收購(gòu)動(dòng)視暴雪時(shí)提到,《GTA6》預(yù)計(jì)將在2024年發(fā)售。 “備受期待的《GTA6》…

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

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

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

        簡(jiǎn)要回答 明日之后中玩家可以跟其他玩家進(jìn)行互動(dòng),可以彼此添加好友。如果想要添加好友,此時(shí)該怎么進(jìn)行操作呢明日之后加好友的方式有下面這幾種。 01 你可以打開(kāi)游戲界面,點(diǎn)擊聊天框,然…

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

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

        2022年11月25日

      聯(lián)系我們

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