访问查询标准

时间:2014-04-21 18:59:27

标签: sql database ms-access where-clause

我需要声明

的Microsoft Access查询条件的语法
If TblA.ColA = TblB.ColA And
   TblA.ColB = TblB.ColB And
   TblB.ColC = QueryFieldA And
   TblB.ColD = QueryFieldB
Then 
    give me the number in TblB.Col E
End If

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我认为这两个表必须在ColAColB上加入(很难说不知道表的结构)。

SELECT TblB.ColE
FROM
    TblA
    INNER JOIN TblB
        ON TblA.ColA = TblB.ColA AND
           TblA.ColB = TblB.ColB 
WHERE
    TblB.ColC = QueryFieldA AND
    TblB.ColD = QueryFieldB