General information
Category:
Databases,Tables, Views, Indexing and SQL syntax
Title:
Four Table Join using same table twice.
I'm trying to build an updateable, parameterized, local view from three source tables, where one of the tables is used twice, and my (limited) SQL experience isn't enough. I've made several attempts that were wrong, including FORCE, so it's time to ask for help.
LEADS iLeadPrimaryKey, iSourceKey, iNoteKey
SOURCE iSourcePrimaryKey, iNoteKey
NOTES iNotePrimaryKey
LEADS should join SOURCE on Leads.iSourceKey=Source.iSourcePrimaryKey
LEADS should join NOTES on Leads.iNoteKey = Notes.iNotePrimaryKey
^ This works fine.
NOTES should join SOURCE on Source.iNoteKey = Notes.iNotePrimaryKey
^ Adding this gives either an empty result set, or with Notes being duplicate values, depending. It should give a different set of Notes.
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only