Sas/sql

7312 mots 30 pages
SASSQL Extraire les données

SASSQL

1

Sommaire

Introduction

p. 4

Requêtes simples Sélection de colonnes Sélection de lignes Tris sur colonnes Formules simples Statistiques et regroupement

p. 8 p. 9 p. 11 p. 14 p. 16 p. 18

Création de tables / vues Création de tables Création de vues La bibliothèque DICTIONARY Options d'extraction

p. 20 p. 21 p. 23 p. 25 p. 26

Requêtes complexes Le SELECT Les jointures La concaténation de requête

p. 27 p. 29 p. 40 p. 49

SASSQL

2

Sommaire

Mise à jour de tables Insérer des lignes dans une table : INSERT Modifier les valeurs d'une table : UPDATE Supprimer des lignes dans une table : DELETE Supprimer une table : DROP TABLE Modifier les colonnes d'une table : ALTER TABLE Créer un index : CREATE INDEX

p. 56 p. 57 p. 59 p. 61 p. 62 p. 63 p. 64

Nouveautés V8

p. 66

SASSQL

3

Introduction

Introduction
Ce cours va vous permettre d'apprendre le langage SQL (Structured Query Language) à travers une procédure spécifique de SAS, la procédure SQL. Le langage SQL est un langage universel d'interrogation de base de données relationnelles (SGBDR). Il est commun à tous les types de données relationnelles, malgré quelques particularités de syntaxe, propres à chaque base de données. Le modèle relationnel est un modèle d'organisation des données sous forme de tables (composées de lignes et de colonnes) ou chaque table représente une relation, au sens mathématique d'ensemble. Chaque table est définie par une clé, c'est-à-dire une ou plusieurs colonnes déterminant une liste de valeurs uniques. Les liens entre les tables se font grâce à ces clés. Nous verrons dans un premier temps comment créer des requêtes simples, puis nous reprendrons chaque élément de syntaxe en y ajoutant de nouveaux éléments, afin de créer des requêtes plus complexes. Des conventions ont été adoptées tout au long de ce cours. Lorsque vous verrez : Exemples hors des sentiers battus pour vous permettre d'aller plus loin

en relation

  • Protection des parfums (droit belge)
    6763 mots | 28 pages
  • Labels existants en belgique
    4518 mots | 19 pages
  • Barrières de lits médicalisés
    4340 mots | 18 pages
  • Gpdd corso
    11828 mots | 48 pages
  • Dossier zara
    4823 mots | 20 pages
  • TIL34A CM s2
    3198 mots | 13 pages
  • Les flières lait
    46810 mots | 188 pages
  • Une maison autonome en électricité
    2515 mots | 11 pages
  • Chapitre 16
    3039 mots | 13 pages
  • Rapport de st
    11664 mots | 47 pages
  • guide vae
    6956 mots | 28 pages
  • Onisep
    9542 mots | 39 pages
  • Dance
    17250 mots | 69 pages
  • métier art
    19094 mots | 77 pages
  • Présentation de sql server 2005
    4241 mots | 17 pages