D
Deleted member 147267
Guest
IF you want to arrive at a definitive conclusion I think you have no option at this point but to post a copy of your db. I say if because on one hand it seems that you're content to carry on with your current fix but on the other hand, the discussion is still being kept alive by us. I guess we're a bunch of inquisitive types that love a challenge and don't like to see things go unresolved. While your fix may appear to be the approach you want to take, you may get inconsistent updates, which may cause a data mess-up that can be hard to straighten out.
If you can't post a db copy that's fine. Then the last thing I might recommend is in a copy of the query, try eliminating all tables that don't seem relevant to the fields you mention that are involved and switch this to a select query. If a field you're trying to join is one that you think ought to return one record but returns more than one, then you might be on to something. So if the other fields repeat data but these 'suspect' fields contain unique values, that could be an indicator that those fields are contributing to the problem. Not sure if how I expressed this will make sense; if not, I believe that you should post a db rather than risk mucking up your data with inconsistent updates.
If you can't post a db copy that's fine. Then the last thing I might recommend is in a copy of the query, try eliminating all tables that don't seem relevant to the fields you mention that are involved and switch this to a select query. If a field you're trying to join is one that you think ought to return one record but returns more than one, then you might be on to something. So if the other fields repeat data but these 'suspect' fields contain unique values, that could be an indicator that those fields are contributing to the problem. Not sure if how I expressed this will make sense; if not, I believe that you should post a db rather than risk mucking up your data with inconsistent updates.