Access 2010: Syntax error (missing operator) in query expression

后端 未结 2 1545
醉话见心
醉话见心 2020-11-30 11:23

I want to have three tables in my sql query but I get an error message.

I have this sql code:

 SELECT warehouse.expiry_date, pharmacy.expiry_date, dr         


        
2条回答
  •  心在旅途
    2020-11-30 12:02

    Just wanted to add that it gets even more messy when you have more than 2 Inner Joins. Then you need to add an extra parentheses at the beginning and to the end of each of the Inner Joins (except the last one)

    Example:

     FROM ((drugs as a 
      INNER JOIN warehouse as b
        ON a.ID = b.drug_id) 
      INNER JOIN pharmacy as c1 
        ON b.drug_id1 = c1.drug_id)
      INNER JOIN pharmacy as c2 
        ON b.drug_id2 = c2.drug_id
    

提交回复
热议问题