美國面試考題 Stratascratch SQL ID 9972

閱讀時間約 1 分鐘

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

美國企業真實SQL考題 - stratascratch

美國企業真實SQL考題 - stratascratch

解題日:2023/8/28

今天的第幾題:5/7

哪些美國企業考過這題?

City of San Francisco

難易度:簡單

一起看題目

題目:

有一張舊金山職務人員資料,裡面有職員名字、職務、底薪等。請找出「警長」Police Captains的底薪,答案第一欄為名字,第二欄為底薪。

答案預覽:

ID9972

ID9972

SELECT employeename,
basepay
FROM sf_public_salaries
WHERE jobtitle LIKE '%CAPTAIN%';
SELECT employeename, -- 選擇名字
basepay -- 底薪
FROM sf_public_salaries -- 這是資料表名稱
WHERE jobtitle LIKE '%CAPTAIN%';
-- 這題其實需要多一個步驟,因為警長雖然叫police captain,但資料裡不是,如果不先查,可以用關鍵字搜。

運用:

當不確定某個品項名字,但只知道某些關鍵字時,就可以使用%關鍵字%的方式來搜尋。

心得:

SQL沒有辦法一次到位沒關係,有時候就是要多跑幾次,看看結果,測試自己一開始寫的code對不對。

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