View Single Post
  #3  
Old December 8th, 2009, 02:08 PM posted to microsoft.public.access.queries
Tom van Stiphout[_2_]
external usenet poster
 
Posts: 1,653
Default Double Results in Query

On Tue, 08 Dec 2009 02:49:01 GMT, "Keiron_Dole" u56722@uwe wrote:

You are also new to Relation Database Design, and it probably is the
hardest part to get right.
You need a better way to join these two tables, likely by ID value
(rather than current Date field).
Date and Value are reserved words. Don't use them for field names.
Calculated values such as AvgTalkTime should be calculated in a query,
and not stored in a table.

You may want to consider hiring a professional to get the database
setup properly. Then you can build upon this stable foundation.
"Microsoft Solution Provider" in your yellow pages may be a place to
start.

-Tom.
Microsoft Access MVP


New to Access

I am trying to create a query that returns data from 2 tables. one table can
have multiple entries on one day per person and the other table will only
have one entry per person.

2 tables are

DataEntry - will have multiple entries per day per person
CallLog - one entry per person per day

SELECT DataEntry.OrderTakenBy, DataEntry.Company, DataEntry.Date, DataEntry.
Category, DataEntry.ShortCode, DataEntry.ContactName, DataEntry.PositionTitle,
DataEntry.PostDateExt, DataEntry.FirmPreview, DataEntry.AllorProgramCodes,
DataEntry.Units, DataEntry.value, DataEntry.MarketingCode, CallLog.TotalCalls,
CallLog.AvgTalkTime, CallLog.TotalTalkTime
FROM DataEntry INNER JOIN CallLog ON DataEntry.Date = CallLog.Date
WHERE (((DataEntry.Date)=[Enter Date]));

Any help would be greatly appreciated.

Cheers
Keiron