新的...
我有一张表QAQC_Studies
,其中包括标题,日期和主题
我有另一个表QAQC_Publications
,其中包含第一个表中单个研究产生的多个出版物的引用信息。
每3个月我需要创建一个由同事添加的QC研究报告,因此我运行以下查询(为简洁起见,删除了一些其他属性)。 where子句是他们为我提供的研究ID
列表(通常是15-20种不同的研究)。
SELECT QAQC_Studies.StudiesID,
QAQC_Studies.NSL,
QAQC_Studies.StudyTitle,
QAQC_Studies.Abstract,
QAQC_Studies.StudyStatus
FROM QAQC_Studies
WHERE [QAQC_Studies].[StudiesID]=26806 or 26845
我想在该报告中添加与每项研究相关的出版物清单。
如何在第二个查询中编写Where子句以引用第一个查询中指示的那些研究?
答案 0 :(得分:0)
您可以使用子查询。类似的东西:
SELECT [QAQC_Publications].[QAQC_Field]
FROM [QAQC_Publications]
WHERE [QAQC_Publications].[StudiesID] --or whichever field the two tables
--share for publication/study connection
IN (SELECT QAQC_Studies.StudiesID
FROM QAQC_Studies
WHERE [QAQC_Studies].[StudiesID]=26806 or 26845)