• I can think of two approaches.

    First come up with a process to test the target for the last date loaded and then use that information to query the source appropriately.

    Second build a logging mechanism that records the date(s) used in the last run. Then use that information to adjust your date (range) for the next load. Personally I like the logging approach for a variety of reasons.

    --Only one or two rows to query to get your date range instead of an entire table.

    --Logging can be useful for a lot of things outside of determining the next date range to use. Audits, results reporting, etc.