每日動動腦,用美國企業真實的面試考題來練習,我會把免費的SQL都做完,有需要的人,也可以直接搜ID。
解題日:2023/8/29
今天的第幾題:7/7
Apple
難易度:簡單
有一張網路用戶資料表,請找出使用蘋果筆電(MacBookPro)的用戶,列出活動名稱、活動次數,最後依照次數遞減排序。
SELECT event_name,
COUNT(*) AS num
FROM playbook_events
WHERE device = 'macbook pro' -- 這題比較狡猾,題目雖然給MacBookPro,但是資料表是不一樣的寫法
GROUP BY event_name
雖然題目寫MacBookPro,但實際上資料不是長這樣,需要事前查看一下,或是用模糊搜尋的方法(%macbook%pro%)。我看到有其他用戶比較細心,他發現資料欄位都是小寫,所以也設定用小寫搜尋。