SELECT indique la liste des informations (colonnes) dont on récupèrera le contenuSELECT info1, info2, info3, ... ou SELECT *SELECT * FROM Professeur;
prof_id | prof_nom | prof_prenom | prof_tel | prof_adresse | prof_statut
---------+----------+-------------+------------+--------------+-------------
1 | Amanton | Laurent | 0232744319 | ST-B110 | MCF
2 | Ponty | Jean-Luc | 0232744319 | ST-B110 | MCF
3 | Jay | Véronique | | | MCF
4 | Balev | Stefan | | | MCF
5 | Arfi | Mustapha | | | MCF
6 | Fournier | Dominique | 0232744321 | ST-B114 | MCF
(6 rows)πatti1, ..., attin(R)
est une relation dont le schéma est constitué d'un ensemble d'attributs (atti1, ..., attin) inclus dans (att1, ..., attp)
et dont le corps est constitué des n-uplets constitués uniquement des valeurs des attributs atti1, ..., attin issues des n-uplets de R.πprof_id, prof_nom, prof_prenom(Professeur)se fait simplement en listant le nom des attributs souhaités :
SELECT prof_id, prof_nom, prof_prenom FROM Professeur;
prof_id | prof_nom | prof_prenom
---------+----------+-------------
1 | Amanton | Laurent
2 | Ponty | Jean-Luc
3 | Jay | Véronique
4 | Balev | Stefan
5 | Arfi | Mustapha
6 | Fournier | Dominique
(6 rows)