Corrigé exercice compréhension langage SQL

Bonjour cher tous,
Une âme charitable peut m'aider avec cet exercice de compréhension du langage SQL ? Si je peux avoir un corrigé avec des petits commentaires pour mieux appréhender ça serait parfait. Merci infiniment.
Exercice
SELECT Individus.IndividualID
     , Individus.ConcatenatedName
     , Individus.DateNaisssance
     , Individus.NationaliteText
     , Vulnerabilite.VulnerabiliteText
     , Groupe.NumeroGroupe
     , IndividuGroup.Relation
     , AdressActuelle.Niveau3 as AdressPaysAsil
     , AdressAvant.Niveau3 as AdressPaysOrigine
     , Individus.IndividualAge as Age 
 FROM Individus  
 INNER JOIN IndividuGroup ON Individus.IndividusGUID = IndividuGroup.IndividusGUID  
 INNER JOIN Groupe ON IndividuGroup.GroupGUID = Groupe.GroupGUID  
 INNER JOIN dataVulnerabilite ON Individus.IndividusGUID = dataVulnerabilite.IndividusGUID  
 INNER JOIN AdressActuelle ON Individus.IndividusGUID = AdressActuelle.IndividusGUID  
 INNER JOIN AdressAvant ON Individus.IndividusGUID = AdressAvant.IndividusGUID  
 INNER JOIN Vulnerabilite ON dataVulnerabilite.VulnerabiliteCode = Vulnerabilite.VulnerabiliteCode  
 INNER JOIN Vulnerabilite ON Vulnerabilite.VulnerabiliteCode = Vulnerabilite.VulnerabiliteCode 
WHERE (Vulnerabilite.VulnerabiliteLanguageCode = N'eng') 
  AND (Individus.NationaliteText = N'MaLi')


Questions :
1. Donner la liste complète des tables évoquées dans le script ci-dessus.
2. Pour chaque table, quelles sont les données imprimées.
3. Quels sont les critères à satisfaire dans ce script.
4. Donner un exemple de résultat de ce script (sous forme de tableau).
5. Comment transcrire ce script en langage littéraire.

Attention : C’est la compréhension du langage SQL qui est testée ici, le contenu des données dans la base de données n’est pas important.

EDIT : Remise en forme du CODE

2 réponses

  1. Modérateur
    1 - Tu prends ce qui se trouve dans le FROM et les JOIN
    2 - Tu regardes ce qu'il y a dans le SELECT
    3 - Tu regarde le WHERE
    4 -
    5 - Ben.. tu reformules en français ce qu'est sensé donné cette requête. Si tu réussi à faire la question 4 .. celle ci ne sera pas difficile...

    NB : A l'avenir, merci de lire ceci : https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/

    Et également ça :
    https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

    Edit: pas d'erreur. ..
    Le N dans le where sert ...
    le moteur de base de données traite la chaîne comme étant non Unicode sans le N, et comme étant Unicode avec le N.

    0