Sara,
If you are running this query as-is then i suspect that entries older than a
certain date don't have matching rows in either the of the two tables you are
doing an inner join on. If the table on the left (in this case Position Types)
does not have a matching row on the right table (Contacts) and the same
applies to the other inner join you have. Try changing the last inner join
(where i suspect the problem is) to LEFT JOIN (you can do this in sql view
and then run it), if that doesnt do it change it back to the way it was and
change the first inner join to left join. I suspect the real problem is that
your contacts table should be the main table (you have it being a child of
(position types).
Maybe you really want this (copy and past into a new query in sql mode)
SELECT Contacts.DateSubmitted, [Position Types].[Position Type],
Contacts.FirstName, Contacts.LastName, Contacts.City, Contacts.HomePhone,
Contacts.MobilePhone, Contacts.Notes AS Contacts_Notes
FROM (Contacts LEFT JOIN [Position Types] ON [Position Types].[Position
Type ID] = Contacts.PositionTypeID) LEFT JOIN Calls ON Contacts.ContactID =
Calls.ContactID
ORDER BY Contacts.DateSubmitted DESC;
Hi,
OK here you go, hope this is what you need
SELECT Contacts.DateSubmitted, [Position Types].[Position Type],
Contacts.FirstName, Contacts.LastName, Contacts.City, Contacts.HomePhone,
Contacts.MobilePhone, Contacts.Notes AS Contacts_Notes
FROM ([Position Types] INNER JOIN Contacts ON [Position Types].[Position
Type ID] = Contacts.PositionTypeID) INNER JOIN Calls ON Contacts.ContactID =
Calls.ContactID
ORDER BY Contacts.DateSubmitted DESC;
Sara, if you open the query in desgin mode you should see an icon just below
the menu option "File" and if you mouse over it, it should say "View" click
[quoted text clipped - 14 lines]
--
Never let it be said that I was totally comitted to sanity. It is the dark
places of my mind that fascinate me.
NthDegree