可能重複:
Isssue Related to Join in MS Access Database問題在MS-ACCESS數據庫相關的參數值查詢
我在MS-Access數據庫文件的數據庫文件..
我有以下查詢:
SELECT
(select count (*)
from (select distinct prs_PersonId
from tb_person
where prs_personId = PR.prs_personId))
FROM tb_Person PR left outer join tb_personDepartment PD
on PR.prs_PersonId = PD.pd_personId;
每當我執行這個查詢時,我得到一個輸入框,它要求輸入參數值PR.prs_PersonId 爲什麼會發生這種情況?什麼是解決方案?
是說所有的查詢還是你在簡化呢?有更多的連接,字段,組合bys等?聽起來像它可以重建更簡單? –
我不確定你想要在查詢中完成什麼。你想數數不同的人嗎?我覺得人桌上的personID應該是唯一的,除非您使用代理鍵或類型2方法來處理數據更改。即使那樣,你爲什麼加入部門?像其他人一樣,嘗試簡化查詢,也許拼寫錯誤或別名不正確。 – Scotch