Look Up Not Down: Advanced Table Lookups in Base SAS
September 23, 2024: 9:30 AM - 10:00 AM
Intermediate & Advanced SAS Skills, Salon A

Authors Abstract
Jayanth Iyengar One of the most common data manipulation tasks SASĀ® programmers perform is combining SAS datasets and though table lookups. In the SAS programmer's toolkit many constructs are available for performing table lookups. Traditional methods for performing table lookups include conditional logic, match-merging and SQL joins. In this paper I concentrate on advanced table lookup methods such as formats, HASH objects, and the PROC SQL join. I conceptually examine what advantages they provide the SAS programmer over basic methods. I also discuss and assess performance and efficiency considerations through practical examples.

Paper