I am new to SSC. My scenario is that I have created tables A, B, and C which are related to one another.
Whenever I need data from these three tables I always need to join them to get results. It's a bit time consuming to do this all the time.
Because of this I created a table 'R' and a procedure to update its contents. In this procedure I am joining all the tables (A, B, and C) and storing the result in table R.
To get the results into this table I create a SqlJob which runs once daily. However, there is a problem. Sometimes I want the results from A, B, and C tables where records were inserted recently (before R has been updated).
Is there any solution to get the result from the R table every time without running the SqlJob to update it constantly?
Additional Information
My desired solution is that any time I need data, table R is queried, not the joined tables A, B, and C. Your solution must take this into account.
Thank you.