J'ai 2 tables, table d'abord est nommé TicketChoisissez parmi 2 tables
Ticket
ID
Subject
Owner
deuxième table
quelles
TicketLinkedNames
ID
TicketID
ContactID
LinkedReason
de la abov La structure que vous comprenez que je peux lier le ticket de table avec d'autres noms alors quand je suis entré dans le formulaire de ticket, je peux voir dans une grille ci-dessous tous les noms de liens qui sont associés à ce ticket. Suis ok ici?
Mon principal problème est que j'ai un formulaire principal que je veux afficher tous les billets que le propriétaire a un contact et tous les billets que ce contact est apparaître comme nom de lien dans d'autres billets .. les trier par des enregistrements uniques et les afficher. Je suis vraiment confus de ce genre de requête de sélection dois-je utiliser, je l'ai essayé plusieurs comme:
Select * from Ticket,TicketLinkedNames where Owner=ContactID
mais renvoie des enregistrements erronés. J'ai utiliser inner join
entre ID=TicketID
mais aussi retourner des enregistrements erronés.
Je suis vraiment confus, s'il vous plaît si quelqu'un pourrait m'aider je vais vraiment apprécié.
J'utilise Microsoft Access 2007.
Alors même ID que vous avez dans le propriétaire peut venir dans le ContactID? – Jester
Salut merci pour votre réponse, oui l'ID du propriétaire venir dans ContactID, je pense que je devrais utiliser l'union entre ces 2 tables? – user1166557
Pourquoi pas un 'INNER JOIN ON Owner = ContactID'? – Fionnuala