題組內容
一、某公司的關聯式資料庫包含下列表格,有底線者為主鍵:(22 分)
貨品(貨號,品名,單價,庫存數量,供應商編號,供應商名稱)
供應商(供應商編號,供應商名稱,供應商地址,供應商電話,聯絡人)
(一)請用 SQL 列出下列查詢:(14 分)
(1)所有供應商名稱開頭為「台」的供應商編號、供應商名稱、供應商地址、供應商電 話及聯絡人。(3 分)
詳解 (共 3 筆)
詳解
應該沒錯,
select *
會將from 所選的資料表內的內容都輸出
而題目所要求的5個綱要剛好就是供應商內的所有綱要,所以此處使用select * 是沒有問題的
使用select *輸出後,再使用where 去進行條件篩選,得到題目所需
因此樓上幾位的方法都沒問題
詳解
SELECT 供應商編號, 供應商名稱, 供應商地址, 供應商電話, 聯絡人
FROM 供應商
WHERE 供應商名稱 LIKE “台%”;
詳解