SAS Publications

Summary

Passionate about SAS Code, we stay up-to-date regarding the latest SAS developments thanks to the SAS training, the SAS Support , the SUGI , the SAS Global Forum, SASENSEI, the SAS Belux User group or the SAS communities.

This page contains interesting papers we collected throught the Web and are used for our coaching preparations and our specific consultancy activities. Download them for free and read them where you want!!!

Publication list

The SQL Optimizer Project: _Method and _Tree in SAS 9.1

This paper discusses two little known options of SAS Proc SQL: _method and _tree.

Powerful and Hard-to-find PROC SQL Features

This presentation discusses topics that will help SAS users unlock the many powerful features, options, and other gems found in the SQL universe. Magic options are also presented to alter the way Proc SQL make the joins.

The Optimizer Project: WHERE The Statement Is Not The Clause

Never use WHERE clause in PROC SQL when joining different tables, use the FROM. This article explain why it's so important from a performance point of view

DATA Step versus PROC SQL Programming Techniques

Comparison between Proc SQL and Data Step

Proc SQL versus The Data Step

Another comparison between Proc SQL and Data Step

Improve Your Queries

Hints and Tips for Using SQL

Efficiency Techniques for Beginning PROC SQL Users

In this paper, you will learn how to use PROC SQL statements, options, and clauses to conserve CPU, I/O, and memory resources while accomplishing tasks involving rocessing, ordering, grouping, and summarizing data

21 SQL Join Explained

This paper is a cheat sheet showing you, using Ven diagrams different types of SQL joins. They all works in Proc SQL except the Cross apply and Outer apply (not tested via Passthrough) . Sometimes the SAS text editor doesn't highlight the keywords. On top of that syntax Proc SQL has many other options.