Sql chaines de caractère

2860 mots 12 pages
SQL chatelard constanceSYNTAXE AIDE :Π : projection σ : critèreschaînes de caractères, mettre guillemets[ASC/DESC] : l'un ou l'autre, de manière facultativeIS NULL/ IS NOT NULL : il y a, il n'y a pas de valeur

Π : SELECT colonne1, colonne2 (ou*=toutes les colonnes)FROM nomtable1,nomtable2

σ :WHERE colonne1= « ____ »ouWHERE nomtable1.champs1=nomtable2.champs2
AND colonne2= « <20 »
OR
ORDER BY colonne1 [ASC/DESC]WHERE macolonne=(SELECT...)ou IN(SELECT...)

Exemple : Table élèves nom, prénom, âge
Nom et prénom des élèves ayant plus de 18 ans, triés par noms :
SELECT nom,prénom
FROM élèves
WHERE age >=18
ORDER BY prénom ASC

Aller : cipcgw/~arenard Nouvelle Interface

Exercice
1) Quels sont les étudiants habitant Grenoble ?
SELECT *
FROM etudiants
WHERE ville="grenoble"

2) Quels sont les étudiants habitant PARIS dont le prénom est Louis ?
SELECT *
FROM etudiants
WHERE ville="paris"
AND prénom="louis"

3) Quels sont les cours ayant lieu le mardi à 11 heures ? (résultat trié)
SELECT *
FROM horaires
WHERE jour="mardi"
AND heure="11"
4) Quels sont les cours ayant lieu le lundi matin ?
SELECT *
FROM horaires
WHERE jour="lundi"
AND heure <125) Quels sont les étudiants habitant LYON ou PARIS ?SELECT *
FROM etudiants
WHERE ville="Paris"
OR ville="lyon" 6) Quels sont les cours proposés ? SELECT nomcours
FROM cours7) Quels sont les prénoms des étudiants classés et sans doublons ?
SELECT DISTINCT prénom
FROM etudiants
ORDER BY prénom ASC8) Quels sont les noms des cours ayant lieu le mardi ? SELECT DISTINCT nomcours
FROM horaires
WHERE jour="mardi"

9) Quels sont les cours où sont inscrits des étudiants ? SELECT DISTINCT cours
FROM notes
WHERE valeur IS NULL
ORDER BY cours ASC10) Quels sont les cours ayant lieu à Ampère nord ?
SELECT DISTINCT adresse,nomcours
FROM salles,cours
WHERE salles.numsalle=cours.numsalle
AND adresse="Ampère nord"11) Quels sont les étudiants ayant validé des cours sans

en relation

  • Résumé : vacance à Biarritz
    284 mots | 2 pages
  • Axiclim
    338 mots | 2 pages
  • One shoot 1: Où es-tu petite sœur ? (partie 1)
    1272 mots | 6 pages
  • Dops Le Roux
    565 mots | 3 pages
  • Autumn rhythm de jackson pollack
    321 mots | 2 pages
  • Lecture
    413 mots | 2 pages
  • École universelle
    1115 mots | 5 pages
  • lettre de motivation animatrice ski
    354 mots | 2 pages
  • Le marché du blé
    917 mots | 4 pages
  • Surhomme
    389 mots | 2 pages
  • Préface recueil d'art
    518 mots | 3 pages
  • Basic English Grammar
    32830 mots | 132 pages
  • Histoire des arts 2013
    736 mots | 3 pages
  • Un mythe, un conte, une légende peuvent-ils, selon vous, aider à expliquer le monde et les hommes ?
    643 mots | 3 pages
  • La greve
    683 mots | 3 pages