hirolau/SQL:金融領域的SQL技巧

banq發表於2022-05-02

在你得到第一份大量使用SQL的工作之前,往往很難理解你可能會寫什麼樣的查詢。我是否只需要連線和分組就能熟練使用SQL?

這個資料庫包含一個小資料集和5個我作為金融部門的分析師遇到的問題。我試著給它們排序,使它們逐漸變難。我還試圖選擇使用單個或最多兩個表的問題以保持簡單。

如果你不熟悉視窗函式和遞迴,除了第一個問題外,你會對所有的問題感到困難。先去讀一讀這些概念。

為了查詢資料庫,你可以使用Python + Jupyter Notebook + sqlite。另外,你可以下載一些用於查詢SQLite資料庫的軟體,例如這個:https://sqlitebrowser.org/。注意,視窗函式是SQLite資料庫最近增加的,所以要確保你使用的是最新版本。

該資料庫在這個資源庫中,被稱為data.db。資料也以csv格式存在於input_data資料夾中。

點選標題進入github

相關文章