題組內容
一、考慮以下有關案件資料的關聯綱目(Relational schema),
Case(cId, cDateTime, cArea, cLocation, cDesc)
// 案件(編號,案件日期時間,案件發生的行政區,確切地點,案件描述)
StakeHolder(sId, sName, sAddress, sPhone)
// 利害關係人(Id,姓名,住址,電話)
Relationship(cId, sId, role)
// 案件利害關係人(案件編號,利害關係人 Id, 在此案件扮演角色)
請寫出以下查詢之 SQL 敘述,請注意,每一小題只能用一個 SQL 敘述表達。
列出 2014 年報案次數超過 5 次的報案人之 Id、姓名、住址和電話。(10 分)
詳解 (共 1 筆)
詳解
SELECT s.*
FROM stakeholder s, relationship r, casea c
WHERE s."sId" = r."sId" AND
c."cId" = r."cId" AND
r.role = '報案人' AND
c."cDateTime" BETWEEN '2014-01-01'AND '2014-12-31'
GROUP BY s."sId"
HAVING count(*)>5;