1
我有一个表格,用于Objects
和Persons
之间的多对多关系。它具有以下栏目:查找具有特定值的记录或其他列中的最低记录
Object_PersonID
(INT)PersonLnk
(INT)ObjectLnk
(INT)PrincipalPerson
(位)
有每个对象的几个记录,每行描述对象的所有者之一。有时会指示对象的主要所有者,但并非总是如此。
对于选择我想找到主事之人(PrincipalPerson=1
)如果存在的话,或者对象,对方先注册(为Object_PersonID
最低值)。
我当然可以找到其中的一个或所有这些,但需要帮助构建一个查询来检索每个对象的单个记录。
SELECT ObjectLnk,PersonLnk
FROM Objects_Persons
WHERE ObjectLnk IN (3381,5717,...,5731)
AND ...`
ORDER BY ObjectLnk;
非常感激您的帮助......
谢谢。让我的一天! –