美國面試考題 Stratascratch SQL ID 9924

閱讀時間約 1 分鐘

每日動動腦,用美國企業真實的面試考題來練習,我會把免費的SQL都做完,有需要的人,也可以直接搜ID。

美國企業真實SQL考題 - stratascratch

美國企業真實SQL考題 - stratascratch

解題日:2023/8/28

今天的第幾題:6/7

哪些美國企業考過這題?

City of San Francisco

難易度:簡單

一起看題目

題目:

有一份圖書館資料,請列出圖書館代號,並符合以下搜索條件:2016年、設定偏好通知方式為email,但是沒有提供email的圖書館。

SELECT DISTINCT home_library_code
FROM library_usage
WHERE circulation_active_year = 2016
AND notice_preference_definition = 'email'
AND provided_email_address = FALSE;
-- 解釋​
SELECT DISTINCT home_library_code -- 這是題目要的圖書館代號,因為後來出現重複,所以前面加DISTINCT
FROM library_usage -- 這是資料表名稱
WHERE circulation_active_year = 2016 -- 條件一:2016年
AND notice_preference_definition = 'email' -- 條件二:偏好通知方法為email
AND provided_email_address = FALSE; -- 條件三:沒有提供email

運用:

有時候想找的資料,必須同時符合多項條件,可以用WHERE AND 連接。

心得:

我覺得這題好處是,他的欄位名稱已經很清楚了,基本不用太傷腦筋,很快就知道對應的欄位。


avatar-img
22會員
44內容數
「資料分析」Data Analytics 不曾出現在我的生活或職涯中。國中唸英語班,文字、語言是我的強項,高中數學被當過兩次,大學唸英文,出社會後用語言討飯吃,連兼職也是翻譯,這樣「純」文組出身的我,現在正走向「資料分析師」之旅,我還沒做到,但我正在路上,如果你也想跨轉資料分析領域,也許我的故事可以給你一點啟發。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Kristen的沙龍 的其他內容
有一張舊金山職務人員資料,裡面有職員名字、職務、底薪等。請找出「警長」Police Captains的底薪,答案第一欄為名字,第二欄為底薪。
Spotify是聽音樂的平台,他們有一個排行榜,欄位有藝人名稱、專輯名稱、排名等。他們要問每個藝人上榜了幾次?最後請按照上榜次數由高至低排序。
臉書公司自創了一個程式語言叫做Hack,又用問卷調查公司員工,對於這新語言的評分(好感度),但是收問卷的時候,「地點」漏掉了。現在有兩張表,一張是員工表,上面有員工編號、工作地點等。另一張是問卷收集的結果,有員工編號和評分。
請問艾碧·貝絲琳(Abigail Breslin)獲得奧斯卡獎提名的電影,有幾部?
有一張表叫做hotel_review(旅館評論),請找出某一家旅館(Hotel Arena)的每筆評分,以及同分的次數。
有一張舊金山職務人員資料,裡面有職員名字、職務、底薪等。請找出「警長」Police Captains的底薪,答案第一欄為名字,第二欄為底薪。
Spotify是聽音樂的平台,他們有一個排行榜,欄位有藝人名稱、專輯名稱、排名等。他們要問每個藝人上榜了幾次?最後請按照上榜次數由高至低排序。
臉書公司自創了一個程式語言叫做Hack,又用問卷調查公司員工,對於這新語言的評分(好感度),但是收問卷的時候,「地點」漏掉了。現在有兩張表,一張是員工表,上面有員工編號、工作地點等。另一張是問卷收集的結果,有員工編號和評分。
請問艾碧·貝絲琳(Abigail Breslin)獲得奧斯卡獎提名的電影,有幾部?
有一張表叫做hotel_review(旅館評論),請找出某一家旅館(Hotel Arena)的每筆評分,以及同分的次數。
你可能也想看
Google News 追蹤
處理美國地區 ZIP Code 郵遞區號相關的資料問題應該是許多外企資料分析師每天都會處理的問題,ZIP Code 通常是在做區域相關分析的最小、訂單能記錄到最細的標準化單位,引此了解一些處理ZIP Code的眉角對於資料處理、分析、視覺化,以至於建構模型是非常重要
進入正題以前,想像以下兩個生活的情境: 手上拿者老婆交代要買的幾項物品進入大賣場,心中想著要怎麼找到這些物品的位置? 考試當天看著准考證上的號碼進入考場找尋我在那間教室?
Thumbnail
※ 語法 SELECT select_list FROM table_name​ ※ 解析順序 From:從哪裡拿? SELECT:要 "拿什麼" 資料? ※ 使用場景: Single column(單一欄位): Multiple column(多個欄位): All colu
2010年到2017年,我還在台北。那段時間,我經常光顧幾家書店,這些書店成為我探索知識的寶庫和心靈的避風港。 ▋政大書城 政大書城是我常去的地方之一。雖然我並沒有任何考試的壓力,但我經常在這裡購買各種考試用書,純粹是為了學習,增廣見聞。這些書籍幫助我拓展了很多不同領域的知識,讓我在學習
2024年6月4日, 我在洛杉磯收到了於6月1日在Amazon JP訂購12本書, 加運費竟然只花了178美金,非常划算。 回想自從2017年到美國, 一直都找不到能持續拜訪的好書店。 記得一開始拜訪美國的連鎖書店Barnes & Noble, 對其大量展示的小說
Thumbnail
題目敘述 題目會給定兩個輸入。 第一個輸入是關鍵字清單products,第二個是使用者輸入的字串searchWord。 要求我們實現關鍵字搜尋建議系統,使用者每輸入一個字元就推薦一次。 推薦時,優先返回字典序(Lecial order)最接近的關鍵字,最多不要超過三個關鍵字。 題目的原文
Thumbnail
在用 QUERY 查詢資料時,你曾遇過在 WHERE 寫很多個 OR 的狀況嗎?有個更簡單好用的寫法推薦給你,來瞧瞧!
Thumbnail
在Dcard有人求救一個問題:想要將layer與panel的資料提出出來,如下圖。 這個題目是很經典的需求,就是多條件查找,多條件查找有蠻多種不同的解決方法,甚至版本不同解法也是天壤之別哦。 準備動作 在寫函數之前,記得要先觀察一下我們想要提取的資料有什麼樣的規則,可以發現A欄中只
Thumbnail
※ 資料庫與 SQL ※ 題目: 請寫出 SQL 讀取 people table 中所有 gender 是 M 而且 age 大於 18 的資料。 ※ 解答: SELECT * FROM people WHERE gender = 'M' AND a
Thumbnail
※ 基本操作:SQL 語法,SELECT, WHERE, CREATE, UPDATE, DELETE。 SELECT:從資料庫中或資料表中指定要選擇的欄位中取得資料,稱之為查詢 (query)。 ※ 語法:要由兩部分構成,第一部分是要 "拿什麼" 資料 (若有多項用逗號隔開);第二部分則為
處理美國地區 ZIP Code 郵遞區號相關的資料問題應該是許多外企資料分析師每天都會處理的問題,ZIP Code 通常是在做區域相關分析的最小、訂單能記錄到最細的標準化單位,引此了解一些處理ZIP Code的眉角對於資料處理、分析、視覺化,以至於建構模型是非常重要
進入正題以前,想像以下兩個生活的情境: 手上拿者老婆交代要買的幾項物品進入大賣場,心中想著要怎麼找到這些物品的位置? 考試當天看著准考證上的號碼進入考場找尋我在那間教室?
Thumbnail
※ 語法 SELECT select_list FROM table_name​ ※ 解析順序 From:從哪裡拿? SELECT:要 "拿什麼" 資料? ※ 使用場景: Single column(單一欄位): Multiple column(多個欄位): All colu
2010年到2017年,我還在台北。那段時間,我經常光顧幾家書店,這些書店成為我探索知識的寶庫和心靈的避風港。 ▋政大書城 政大書城是我常去的地方之一。雖然我並沒有任何考試的壓力,但我經常在這裡購買各種考試用書,純粹是為了學習,增廣見聞。這些書籍幫助我拓展了很多不同領域的知識,讓我在學習
2024年6月4日, 我在洛杉磯收到了於6月1日在Amazon JP訂購12本書, 加運費竟然只花了178美金,非常划算。 回想自從2017年到美國, 一直都找不到能持續拜訪的好書店。 記得一開始拜訪美國的連鎖書店Barnes & Noble, 對其大量展示的小說
Thumbnail
題目敘述 題目會給定兩個輸入。 第一個輸入是關鍵字清單products,第二個是使用者輸入的字串searchWord。 要求我們實現關鍵字搜尋建議系統,使用者每輸入一個字元就推薦一次。 推薦時,優先返回字典序(Lecial order)最接近的關鍵字,最多不要超過三個關鍵字。 題目的原文
Thumbnail
在用 QUERY 查詢資料時,你曾遇過在 WHERE 寫很多個 OR 的狀況嗎?有個更簡單好用的寫法推薦給你,來瞧瞧!
Thumbnail
在Dcard有人求救一個問題:想要將layer與panel的資料提出出來,如下圖。 這個題目是很經典的需求,就是多條件查找,多條件查找有蠻多種不同的解決方法,甚至版本不同解法也是天壤之別哦。 準備動作 在寫函數之前,記得要先觀察一下我們想要提取的資料有什麼樣的規則,可以發現A欄中只
Thumbnail
※ 資料庫與 SQL ※ 題目: 請寫出 SQL 讀取 people table 中所有 gender 是 M 而且 age 大於 18 的資料。 ※ 解答: SELECT * FROM people WHERE gender = 'M' AND a
Thumbnail
※ 基本操作:SQL 語法,SELECT, WHERE, CREATE, UPDATE, DELETE。 SELECT:從資料庫中或資料表中指定要選擇的欄位中取得資料,稱之為查詢 (query)。 ※ 語法:要由兩部分構成,第一部分是要 "拿什麼" 資料 (若有多項用逗號隔開);第二部分則為