sql LMD sous oracle

3532 mots 15 pages
SQL LMD SOUS ORACLE

Instruction SQL SELECT FROM WHERE

Commande Oracle SQL SELECT / FROM / WHERE.
Comment interroger, extraire des enregistrements d’une table avec l'ordre SELECT ?.
Nous allons voir très rapidement des instructions SELECT basiques.
• SELECT permet d’extraire une ou plusieurs colonnes.
• FROM permet de préciser le ou les tables ou sont stockées les valeurs.
• WHERE permet de restreindre la recherche avec des conditions et restrictions.

SYNTAXE ORDRE SELECT BASIQUE
SELECT
DISTINCT
* column expr AS alias
FROM { table1 [, table2 ]...}
[ WHERE conditions ]

SELECT avec toutes les colonnes et lignes de la table EMP.

SQL>
SQL>
SQL>
SQL>
SQL>
SQL>
EMPNO
----7369
7499
7521
7566
7654
7698
7782
7788
7839
7844
7876

COLUMN
COLUMN
COLUMN
COLUMN
COLUMN
SELECT

empno FORMAT 9999 ename FORMAT A7 mgr FORMAT 9999 sal FORMAT 9999 comm FORMAT 9999
* FROM emp;

ENAME
------SMITH
ALLEN
WARD
JONES
MARTIN
BLAKE
CLARK
SCOTT
KING
TURNER
ADAMS

JOB
MGR HIREDATE
SAL COMM
DEPTNO
--------- ----- ---------- ----- ----- ---------CLERK
7902 17/12/1980
800
20
SALESMAN
7698 20/02/1981 1600
300
30
SALESMAN
7698 22/02/1981 1250
500
30
MANAGER
7839 02/04/1981 2975
20
SALESMAN
7698 28/09/1981 1250 1400
30
MANAGER
7839 01/05/1981 2850
30
MANAGER
7839 09/06/1981 2450
10
ANALYST
7566 19/04/1987 3000
20
PRESIDENT
17/11/1981 5000
10
SALESMAN
7698 08/09/1981 1500
0
30
CLERK
7788 23/05/1987 1100
20

1

SQL LMD SOUS ORACLE

EMPNO
----7900
7902
7934

ENAME
------JAMES
FORD
MILLER

JOB
MGR HIREDATE
SAL COMM
DEPTNO
--------- ----- ---------- ----- ----- ---------CLERK
7698 03/12/1981
950
30
ANALYST
7566 03/12/1981 3000
20
CLERK
7782 23/01/1982 1300
10

14 rows selected.
SQL>

SELECT de toutes les colonnes avec une condition (restriction) dans clause WHERE.
SQL> SELECT * FROM emp WHERE deptno=20;
EMPNO
----7369
7566
7788
7876
7902

ENAME

en relation

  • CGU Wi Fi Hotspot FR
    4178 mots | 17 pages
  • Hotel D'assezat (simplifié)
    595 mots | 3 pages
  • M04 TMIA SM3 UM4 Per Age
    4100 mots | 17 pages
  • Sujet EP1
    2502 mots | 11 pages
  • porte mons
    1800 mots | 8 pages
  • osiris
    869 mots | 4 pages
  • Slut CHEF
    337 mots | 2 pages
  • phpto
    357 mots | 2 pages
  • Pr2 sncf
    6101 mots | 25 pages
  • Jaucourt
    595 mots | 3 pages
  • Devoirlatin07
    438 mots | 2 pages
  • Fiche de poste
    1674 mots | 7 pages
  • Zidane
    1372 mots | 6 pages
  • Les enjeux du digital marketing
    1682 mots | 7 pages
  • Cours de sql gestion des tables
    272 mots | 2 pages