查詢練習 (練習程式練習程式2練習程式及資料庫)

語法

SELECT 全部資料 (*) :
SELECT 部份欄位:
SELECT TOP N :
SELECT 函數 (COUNT(), SUM(), MAX(), MIN(), AVG()) :可加 AS 別名
SELECT 欄位 (+ - * / 計算) :可加 AS 別名
FROM 多個資料表 (別名的使用):
WHERE 條件準則 (< > = <= >= !=) :
WHERE LIKE 萬用字元 (% _) :
WHERE 複合條件 (AND OR) :
WHERE BETWEEN __ AND ____ :
WHERE 欄位名稱 IN():
WHERE 欄位名稱 IS NULL (或 IS NOT NULL) :
GROUP BY 欄位名稱:
ORDER BY 欄位名稱 ASC (或 DESC):
子查詢 (SELECT 堶掄晹 SELECT):

練習

查詢1 排序-依產品名稱筆劃排序 (列出產品編號、名稱 、和單價) (產品資料表)
查詢2 準則-找出大於 5000 元的產品 (列出產品編號、名稱 、和單價) (產品資料表)
查詢3 臨界數值-找出最貴的前三名產品 (列出產品編號、名稱 、和單價) (產品資料表)
查詢4 函數-找出三月份壽星的員工 (列出員工姓名、職稱、和生日) (員工資料表)
查詢5 文字-找員工職稱為經理者 (列出員工姓名、職稱、和生日) (員工資料表)
查詢6 like與萬用字元-找出廠商公司地址為台北市 (列出公司名稱、公司地址、和電話 (廠商資料表)
查詢8 群組-計算各項產品所有訂貨的數量 (列出產品編號、所有訂貨數量) (訂貨明細單)
查詢9 日期查詢-找出訂貨日期介於 2002/1/15 和 2002/1/29日之間的訂單 (列出訂單編號、客戶名稱、和訂單日期) (訂貨單)
查詢10 計算查詢-計算並顯示每個報價產品的總價:報價單價乘數量 (列出報價單編號、產品名稱、報價單價、數量和總價) (報價明細單)
查詢11 多個資料表查詢-同查詢 10,但產品名稱為文字產品名稱而不是數字 (報價明細單產品資料表)
查詢12 新增查詢-新增一筆資料,產品名稱=隨身碟、規格描述=64G、單位=個、成本單價=1280 (產品資料表)
查詢13 更新查詢-將產品名稱中的記憶體改為RAM (產品資料表)
查詢14 刪除查詢-將產品名稱中為RAM的記錄刪除 (產品資料表)

其他練習