【每日SQL打卡】DAY 16丨市场分析 II【难度困难】
?活動介紹:
「數據倉庫技術交流群」已經正式啟動每日SQL打卡,幫助大家扎實基礎,努力工作之余,別忘了自我提升。另有超多CSDN 周邊禮物相送。
歡迎報名和邀請小伙伴參與,一個人可能走得很快,但一群人會走得很遠。
🍅 題目匯總 :https://blog.csdn.net/weixin_39032019/category_11459536.html
🍅 發帖打卡 :https://bbs.csdn.net/forums/ITID?typeId=18647 ? ?
🍅 加入我們 :https://app.yinxiang.com/fx/13ce6bbd-f36f-4e92-be53-92dd381ed729
難度困難
SQL架構
表:?Users
+----------------+---------+ |?Column?Name????|?Type????| +----------------+---------+ |?user_id????????|?int?????| |?join_date??????|?date????| |?favorite_brand?|?varchar?| +----------------+---------+ user_id?是該表的主鍵 表中包含一位在線購物網站用戶的個人信息,用戶可以在該網站出售和購買商品。表:?Orders
+---------------+---------+ |?Column?Name???|?Type????| +---------------+---------+ |?order_id??????|?int?????| |?order_date????|?date????| |?item_id???????|?int?????| |?buyer_id??????|?int?????| |?seller_id?????|?int?????| +---------------+---------+ order_id?是該表的主鍵 item_id?是?Items?表的外鍵 buyer_id?和?seller_id?是?Users?表的外鍵表:?Items
+---------------+---------+ |?Column?Name???|?Type????| +---------------+---------+ |?item_id???????|?int?????| |?item_brand????|?varchar?| +---------------+---------+ item_id?是該表的主鍵寫一個 SQL 查詢確定每一個用戶按日期順序賣出的第二件商品的品牌是否是他們最喜愛的品牌。如果一個用戶賣出少于兩件商品,查詢的結果是?no?。
題目保證沒有一個用戶在一天中賣出超過一件商品
下面是查詢結果格式的例子:
Users?table: +---------+------------+----------------+ |?user_id?|?join_date??|?favorite_brand?| +---------+------------+----------------+ |?1???????|?2019-01-01?|?Lenovo?????????| |?2???????|?2019-02-09?|?Samsung????????| |?3???????|?2019-01-19?|?LG?????????????| |?4???????|?2019-05-21?|?HP?????????????| +---------+------------+----------------+Orders?table: +----------+------------+---------+----------+-----------+ |?order_id?|?order_date?|?item_id?|?buyer_id?|?seller_id?| +----------+------------+---------+----------+-----------+ |?1????????|?2019-08-01?|?4???????|?1????????|?2?????????| |?2????????|?2019-08-02?|?2???????|?1????????|?3?????????| |?3????????|?2019-08-03?|?3???????|?2????????|?3?????????| |?4????????|?2019-08-04?|?1???????|?4????????|?2?????????| |?5????????|?2019-08-04?|?1???????|?3????????|?4?????????| |?6????????|?2019-08-05?|?2???????|?2????????|?4?????????| +----------+------------+---------+----------+-----------+Items?table: +---------+------------+ |?item_id?|?item_brand?| +---------+------------+ |?1???????|?Samsung????| |?2???????|?Lenovo?????| |?3???????|?LG?????????| |?4???????|?HP?????????| +---------+------------+Result?table: +-----------+--------------------+ |?seller_id?|?2nd_item_fav_brand?| +-----------+--------------------+ |?1?????????|?no?????????????????| |?2?????????|?yes????????????????| |?3?????????|?yes????????????????| |?4?????????|?no?????????????????| +-----------+--------------------+id?為?1?的用戶的查詢結果是?no,因為他什么也沒有賣出 id為?2?和?3?的用戶的查詢結果是?yes,因為他們賣出的第二件商品的品牌是他們自己最喜愛的品牌 id為?4?的用戶的查詢結果是?no,因為他賣出的第二件商品的品牌不是他最喜愛的品牌已經有思路?開始打卡吧!
打卡地址:https://bbs.csdn.net/forums/ITID?typeId=18647? ? 右上角【發帖】
添加文末公眾號「信息技術智庫」:
🍅 硬核資料:關注即可領取PPT模板、簡歷模板、行業經典書籍PDF。
🍅 技術互助:技術群大佬指點迷津,你的問題可能不是問題,求資源在群里喊一聲。
🍅 面試題庫:由技術群里的小伙伴們共同投稿,熱乎的大廠面試真題,持續更新中。
🍅 知識體系:含編程語言、算法、大數據生態圈組件(Mysql、Hive、Spark、Flink)、數據倉庫、前端等。
👇👇技術交流、非誠勿擾👇👇
總結
以上是生活随笔為你收集整理的【每日SQL打卡】DAY 16丨市场分析 II【难度困难】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Cocos2dx中零散知识点
- 下一篇: 自定义view实现水波纹效果