So, do the Date Diff in a Query and then some how get that value back into the table where the two dates are and where I want to show it?
1. You do not need to use DateDiff. Just do [
DateField1] - [DateField2]
2. No need to put it in the Table. Why do you think it needs to be shown there?
Almost anything that you can use a Table for, you can use a Query for. It can be used for Forms, Reports, Exports, etc.
As matter as fact, in a well-designed database, users should NEVER be going directly to the Tables. All information presented to them should be done so in Forms, Reports, and possibly Queries.
Storing calculations in a Table actually violates the Rules of Normalization, and can undermine the dynamic nature of a database.
There is seldom reason to ever store calculations at the Table level. It is akin to having an Excel file where cell C1 is the formula
=A1+B1, and then changing the formula in C1 to the hard-coded value of the calculation instead of just leaving the formula.
If you still think you need/want it at the Table level, please explain why you think you need to do it this way. There are legitimate instances in which you might need to do it (i.e. tracking historical values at a given point in time, like Micron said), but they are pretty rare. Usually, when I see people do this, it is because they are unaware of some functionality or best practice.