首頁 > 資料庫 > mysql教程 > SQL面試基本題

SQL面試基本題

Linda Hamilton
發布: 2024-12-27 07:01:10
原創
860 人瀏覽過

咱們進入正題吧。

我建立了一個 Awesome SQL Interview GitHub 儲存庫來準備面試問題和練習 SQL 查詢。我將 SQL 查詢分為三個部分:基礎 (L0)、中級 (L1) 和高階 (L2)。這是基本部分的解決方案。


L0:基本 SQL

  • 與基本 SQL 指令相關的問題,例如 SELECT、INSERT、UPDATE 和 DELETE。
  • 與基本資料運算和簡單表格檢索相關的查詢。

查詢問題:

  1. 如何顯示客戶表中的所有欄位和行?
  2. 編寫一個查詢以僅從客戶表中檢索客戶名稱和電話。
  3. 如何列出客戶表中國家為「美國」的所有行?
  4. 寫一個查詢來找出 products 表中 buyPrice 小於 50 的所有產品。
  5. 如何從訂單表中取得所有狀態為「已出貨」的訂單?
  6. 寫一個查詢來顯示產品表中所有產品的產品名稱和數量。
  7. 如何在客戶表中找到不同的國家值?
  8. 寫一個查詢來統計客戶表中的客戶總數。
  9. 如何檢索所有職位為「銷售代表」的員工?
  10. 寫一個查詢,依照產品名稱升序對產品表進行排序。
  11. 如何取得位於「巴黎」的所有客戶的客戶名稱和城市?
  12. 寫一個查詢,根據 orderDate 顯示訂單表中前 10 個訂單。
  13. 如何檢索位於美國的所有辦公室?
  14. 寫一個查詢來顯示在「舊金山」辦公室工作的所有員工。
  15. 如何計算orders表中的訂單總數?
  16. 編寫一個查詢來顯示產品表中所有產品的產品名稱,其中產品線為「Classic Cars」。
  17. 如何找到所有creditLimit大於50,000的客戶的customerName?
  18. 寫一個查詢來取得所有數量在 10 到 100 之間的產品。
  19. 如何檢索 2003 年下的所有訂單?
  20. 寫一個查詢來顯示姓氏以「B」開頭的員工的員工編號和名字。

解決方案及解釋

  1. 如何顯示客戶表中的所有欄位和行?
    SQL Basic Question for interview

  2. 編寫一個查詢以僅從客戶表中檢索 customerName 和電話。
    SQL Basic Question for interview

  3. 如何列出所有在客戶表中國家為「美國」的行?
    SQL Basic Question for interview

  4. 寫一個查詢來找出 products 表中 buyPrice 小於 50 的所有產品。
    SQL Basic Question for interview

  5. 從訂單表中取得所有狀態為「已出貨」的訂單。
    SQL Basic Question for interview

  6. 顯示產品表中所有產品的產品名稱和庫存數量。
    SQL Basic Question for interview

  7. 在客戶表中找出不同的國家值。
    SQL Basic Question for interview

  8. 統計顧客表中的顧客總數。
    SQL Basic Question for interview

  9. 檢索所有職位為「銷售代表」的員工?
    SQL Basic Question for interview

  10. 依產品名稱升序將產品表排序。
    SQL Basic Question for interview

  11. 取得位於「巴黎」的所有客戶的客戶名稱和城市。
    SQL Basic Question for interview

  12. 根據 orderDate 顯示訂單表中前 10 個訂單。
    SQL Basic Question for interview

  13. 擷取位於美國的所有辦公室。
    SQL Basic Question for interview

  14. 顯示在位於「舊金山」的辦公室工作的所有員工。
    SQL Basic Question for interview

  15. 計算訂單表中的訂單總數。
    SQL Basic Question for interview

  16. 顯示products表中所有productLine為「Classic Cars」的產品的productName。
    SQL Basic Question for interview

  17. 找出所有creditLimit大於50,000的客戶的customerName。
    SQL Basic Question for interview

  18. 取得所有庫存數量在 10 到 100 之間的產品。

    SQL Basic Question for interview

  19. 檢索 2003 年下的所有訂單?
    SQL Basic Question for interview

  20. 顯示姓氏以「B」開頭的員工的員工編號和名字。
    SQL Basic Question for interview


嘿,我的名字是Jaimin Baria,又名Cloud Boy...,如果您喜歡並學到了一些有用的東西,例如這篇文章,請添加評論,並訪問我的Awesome SQL Interview GitHub 存儲庫。

別忘了開始吧?

快樂編碼?‍?

以上是SQL面試基本題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板