美國面試考題 Stratascratch SQL ID 9992

閱讀時間約 1 分鐘

每日動動腦,用美國企業真實的面試考題來練習,每天7題,我會把免費的428題簡單SQL都做完,大概會用到兩個月,有需要的人,也可以直接搜ID。

美國企業真實SQL考題

美國企業真實SQL考題

美國企業真實SQL考題 - stratascratch

解題日:2023/8/28

今天的第幾題:4/7

哪些美國企業考過這題?

Spotify

難易度:簡單

一起看題目

題目:

Spotify是聽音樂的平台,他們有一個排行榜,欄位有藝人名稱、專輯名稱、排名等。他們要問每個藝人上榜了幾次?最後請按照上榜次數由高至低排序。

這是最後要解出來的樣子:

ID9992

ID9992

看起來是不是很像之前解過的ID 10166,Expedia和Airbnb的題目?

SELECT artist,
COUNT(*) AS occurences_counts
FROM spotify_worldwide_daily_song_ranking
GROUP BY artist
ORDER BY occurences_counts DESC;
SELECT artist, -- 選擇藝人名字
COUNT(*) AS occurences_counts -- 算出頻率
FROM spotify_worldwide_daily_song_ranking -- 這是資料表
GROUP BY artist -- 以藝人分組(算頻率)
ORDER BY occurences_counts DESC; -- 排序頻率從高到低

運用:

算出某件事情發生的頻率,其實在很多商業場合上都用得到,我自己做了幾題,發現這應該滿重要的,否則不會重複考。

心得:

我已經脫離追星的年齡了,不知道現在最常上榜的人是誰?

Kristen
Kristen
留言0
查看全部
發表第一個留言支持創作者!