上次我們練習了如何檢索我們想要的資料,也可以透過給定範圍或是提供資料特徵的方式來搜尋特定資料,而這次我們為了增加與使用者之間的互動性,也使我們在檢索資料上擁有更加彈性的體驗,我們可以使用連字符&的替代變數。它的作用是在於使用&後面加上要由鍵盤輸入的變數名稱,來達成讓使用者自由輸入範圍的功能。
一、查詢職位名稱中含有MAN的員工,使用者可透過鍵盤自由輸入部門代號及薪水
而當我們想要檢索出來的資料是透過某種規則進行排序時可以使用ORDER BY加上ASC升冪排序或是DESC降冪排序,其規則是ORDER BY必敘寫在整個SELECT的最後面。
二、查詢employees資料表中薪資大於等於3000員工的姓氏、薪水及開始上班日,按照薪資及年資升冪排序
最後如果我們只需要資料表中某種規則下的前幾筆資料,我們可以使用排序加上FETCH的語法,來解決此問題。
三、找出薪水最高的前三名員工