我有这个SQL查询,我用作与Microsoft Access数据库一起使用的Visual C ++应用程序的一部分:
strQuery = _T("SELECT [Public Talk Titles].*, ")
_T("[Public Talk Categories].Description AS [Category Description] ")
_T("FROM [Public Talk Categories] ")
_T("INNER JOIN [Public Talk Titles] ")
_T("ON [Public Talk Categories].Category = [Public Talk Titles].Category ")
_T("ORDER BY [Public Talk Titles].[Talk Number]");
pTalkRecordset->Open(CRecordset::snapshot,(LPCTSTR)strQuery, CRecordset::readOnly);
在公开讲座类别中,我有以下值:
Bible / Dieu BD
Derniers jours / Jugement de Dieu DJ
Epreuves / Difficultés ED
Evangélisation / Ministère EM
Famille / Jeunes FJ
Foi / Spiritualité FS
Monde, pas partie du МР
Non Spécifié NS
Normes / Qualités chrétiennes NQ
Religion / Culte RC
Royame / Paradis RP
在我的结果记录集中,它排除了所有具有MP类别的记录。这是为什么?
答案 0 :(得分:0)
大概是因为AcadApplication
中没有匹配的记录。
如果您想要所有类别,请使用[Public Talk Titles]
代替left join
。