假設現有如下寵物就醫資訊的關連式資料庫,請使用SQL 回答下列問題:
Pet(PetID, PetName, Sex, OwnerID, OwnerName, TEL, Species, BirthYear, BirthMonth)
MedicalRecord(PetID, VetID, Date_Time, DiagnosisContent)
FKs: PetID ref. Pet(PetID), VetID ref. Veterinarian(VetID)
Veterinarian(VetID, VetName, Specialty)
其中PetID 為P 初診日期_兩碼流水號組成,如P2017110101
VetID 為V 四碼流水號組成,如V0001
定義資料表Veterinarian(定義中應適當表示primary)。(5 分)
請找出BirthYear 為2017 寵物的所有就醫紀錄,結果請顯示PetName, VetName,
就醫的Date_Time 及DiagnosisContent,並依Date_Time 由新至舊進行排序。(5 分)
刪除PetID 為P2017110101 的寵物及其相關的就醫紀錄(多表格資料刪除,請注意
刪除的順序)。(5 分)
106年公務、關務人員升官等考試、106年交通
事業鐵路、公路、港務人員升資考試試題 代號:26230
全一張
(背面)
等
級: 薦任
類科(別): 資訊處理
科
目: 資料庫應用