[考題] 101 高考資料庫應用
[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處
出處:如題
假設現有如下有關單車出租管理的需求:
‧可以查詢單車資料,包括廠牌、編號、出廠日期、購入日期、購入金額、尺寸、
種類(如可否變速、淑女車、兒童車、雙人座...)。
‧可以查詢單車出借的清單,清單中包括租車人姓名、聯絡電話、單車、出租日期、
出租期間(開始及結束的時間)、租金總額。
‧可以查詢租車人租車清單,包括租車人
姓名(需考慮同姓同名的辨識方式)、
租車日期及期間(需考慮同一人可能於同一天租同一部單車一次以上)。
請使用SQL回應如下的查詢
列出租車記錄超過1次的客戶姓名及聯絡電話
補習班解答是:
SELECT 姓名,聯絡電話
FROM 租車人
WHERE 租車人編號IN
(SELECT 租車人編號
FROM 單車出租
GROUP BY 租車人編號
HAVING COUNT(*)>1)
請問可以將IN改成EXISTS嗎?
IN取出的不是只有一筆嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.27.101.149
推
06/12 21:39, , 1F
06/12 21:39, 1F
推
06/12 21:55, , 2F
06/12 21:55, 2F
推
06/12 21:56, , 3F
06/12 21:56, 3F
→
06/12 21:57, , 4F
06/12 21:57, 4F
推
06/12 22:07, , 5F
06/12 22:07, 5F
推
06/12 22:11, , 6F
06/12 22:11, 6F
推
06/12 22:11, , 7F
06/12 22:11, 7F
→
06/12 23:48, , 8F
06/12 23:48, 8F
→
06/12 23:50, , 9F
06/12 23:50, 9F
→
06/12 23:51, , 10F
06/12 23:51, 10F
→
06/12 23:52, , 11F
06/12 23:52, 11F
→
06/12 23:53, , 12F
06/12 23:53, 12F
→
06/12 23:54, , 13F
06/12 23:54, 13F