sas-training-courses
7829  Reviews star_rate star_rate star_rate star_rate star_half

SAS(R) SQL 1: Essentials

This course teaches you how to process SAS data using Structured Query Language (SQL). Skills Gained Query and subset data. Summarize and present data. Combine tables using joins and set operators....

Read More
$1,600 USD GSA  $1,387.50
Course Code SQ1M6
Available Formats Classroom

This course teaches you how to process SAS data using Structured Query Language (SQL).

Skills Gained

  • Query and subset data.
  • Summarize and present data.
  • Combine tables using joins and set operators.
  • Create and modify tables and views.
  • Create data-driven macro variables using a query.
  • Access DBMS data with SAS/ACCESS technology.

Who Can Benefit

  • SAS programmers and business analysts

Prerequisites

  • Before attending this class, you should be able to do the following:
  • Submit SAS programs on your operating system.
  • Create and access SAS data sets.
  • Use arithmetic, comparison, and logical operators.
  • Invoke SAS procedures.

Course Details

Essentials

  • Setting up for this course.
  • Overview of SAS Foundation.
  • Course logistics.
  • Course data files.
  • Introducing the Structured Query Language.
  • Overview of the SQL procedure.
  • Exploring tables.
  • Specifying columns.

PROC SQL Fundamentals

  • Subsetting data.
  • Presenting data.
  • Summarizing data.
  • Creating and managing tables.
  • Using DICTIONARY tables.

SQL Joins

  • Introduction to SQL joins.
  • Inner joins.
  • Outer joins.
  • Complex SQL joins.

Subqueries

  • Noncorrelated subqueries.
  • Correlated subqueries.
  • In-line views.
  • Creating views with the SQL procedure.
  • Subqueries in the SELECT clause.
  • Remerging summary statistics.

Set Operators

  • Introduction to set operators.
  • The INTERSECT operator.
  • The EXCEPT operator.
  • The UNION operator.
  • The OUTER UNION operator.

Using and Creating Macro Variables in SQL

  • Interfacing PROC SQL with the macro language.
  • Creating data-driven macro variables with a query.
  • Using macro variables in SQL.

Accessing DBMS Data with SAS/ACCESS

  • Overview of SAS/ACCESS technology.
  • SQL pass-through facility.
  • SAS/ACCESS LIBNAME statement.
  • PROC FedSQL.