Toon posts:

[access] LEFT JOIN wil maar niet werken...

Pagina: 1
Acties:

Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SELECT   tblContact.clientID, 
    FirstName, 
    SurName, 
    Address,     
    TelephoneNumber, 
    productID,   
    productName, 
    productDescription, 
    tblCompany.companyID, 
    companyName 
FROM tblContact 
LEFT JOIN tblProduct 
ON tblContact.clientID = tblProduct.clientID 
LEFT JOIN tblcompany 
ON tblProduct.companyID = tblCompany.companyID 
WHERE clientCode = 1

als ik bovenstaande query uitvoer begint access te mouwen over een missing operator in de join... Ondersteunt access gewoon geen left joins of doe ik wat fout?

Verwijderd

Topicstarter
exacte error: Syntax error (missing operator) in query expression 'tblContact.clientID = tblProduct.clientID left join tblcompany on tblProduct.companyID = tblCompany.companyID

  • Boss
  • Registratie: September 1999
  • Laatst online: 09:05

Boss

+1 Overgewaardeerd

Ik weet 't niet zeker, maar volgens mij vind access het soms prettig als je er haakjes om zet.

En als je de query met de ingeboude query-builder maakt, doet 'ie het dan wel goed?

The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.


Verwijderd

de query is inderdaad niet correct.
probeer het is te samen te stellen in de designview van access.
bekijk vervolgens de query in sqlview, weet zeker dat je de fout snel ontdekt.

Verwijderd

de haakjes zijn prettig als er spaties in kolomnamen zitten.