Difference between revisions of "SELECT bases"

From SQLZOO
Jump to: navigation, search
(Created page with "A SELECT statement gets data from a table. Each table contains rows and columns - you can SELECT some columns and ignore others *The column names on the select line control wh...")
 
 
(4 intermediate revisions by one user not shown)
Line 1: Line 1:
A SELECT statement gets data from a table. Each table contains rows and columns - you can SELECT some columns and ignore others
+
[[Main_Page/fr|Retour à la page principale]]
*The column names on the select line control which columns you get
+
 
*The FROM clause controls which table you access
+
L'instruction SELECT permet de lire les données d'une table. Chaque table contient des lignes et des colonnes - vous pouvez SELECTionner certaines colonnes et en ignorer d'autres
 +
*Le nom des colonnes sur la ligne sélection définie quelles colonnes vous obtiendrez
 +
*L'instruction FROM définie à quelle table vous accédez
 
<div class=params>schema:scott</div>
 
<div class=params>schema:scott</div>
The table <code>games</code> shows the year and the city hosting the Olympic Games.
+
La table <code>jeux</code> contient l'année et la ville qui a organisé les Jeux Olympiques.
 
<table border='1'>
 
<table border='1'>
<caption>games</caption>
+
<caption>jeux</caption>
<tr> <th>yr</th> <th>city</th> </tr>
+
<tr> <th>annee</th> <th>ville</th> </tr>
 
<tr> <td align='right'>2000</td> <td>Sydney</td> </tr>
 
<tr> <td align='right'>2000</td> <td>Sydney</td> </tr>
 
<tr> <td align='right'>2004</td> <td>Athens</td> </tr>
 
<tr> <td align='right'>2004</td> <td>Athens</td> </tr>
Line 13: Line 15:
 
</table>
 
</table>
 
<div class=qu>
 
<div class=qu>
The SELECT statement returns results from a <i>table</i>.
+
L'instruction SELECT retourne les résultats depuis la <i>table</i>.
In this example the table is <code>games</code> and the columns are
+
Dans cet exemple, la table est <code>jeux</code> et les colonnes sont
<code>yr</code> and <code>city</code>.
+
<code>annee</code> et <code>ville</code>.
 
<div class=tidy>
 
<div class=tidy>
DROP TABLE games;
+
DROP TABLE jeux;
 
</div>
 
</div>
 
<div class=setup>
 
<div class=setup>
CREATE TABLE games(yr INT, city VARCHAR(20));
+
CREATE TABLE jeux(annee INT, ville VARCHAR(20));
INSERT INTO games(city,yr) VALUES ('ouroalpha',2000);
+
INSERT INTO jeux(ville,annee) VALUES ('ouroalpha',2000);
INSERT INTO games(city,yr) VALUES ('Athens',2004);
+
INSERT INTO jeux(ville,annee) VALUES ('Athens',2004);
INSERT INTO games(city,yr) VALUES ('Beijing',2008);
+
INSERT INTO jeux(ville,annee) VALUES ('Beijing',2008);
INSERT INTO games(city,yr) VALUES ('London',2012);
+
INSERT INTO jeux(ville,annee) VALUES ('London',2012);
 
</div>
 
</div>
 
<div class=def>
 
<div class=def>
SELECT yr, city FROM games
+
SELECT annee, ville FROM jeux
 
</div>
 
</div>
 
</div>
 
</div>
  
===See also:===
+
===Voir aussi:===
 
*[http://sqlzoo.net/w/index.php/SELECT_from_BBC_Tutorial SELECT Tutorial] - practice using the SELECT command
 
*[http://sqlzoo.net/w/index.php/SELECT_from_BBC_Tutorial SELECT Tutorial] - practice using the SELECT command
 
*[SELECT_.._WHERE  |SELECT ... WHERE] - the WHERE clause allows you to get some rows but not others
 
*[SELECT_.._WHERE  |SELECT ... WHERE] - the WHERE clause allows you to get some rows but not others

Latest revision as of 14:36, 20 December 2012

Retour à la page principale

L'instruction SELECT permet de lire les données d'une table. Chaque table contient des lignes et des colonnes - vous pouvez SELECTionner certaines colonnes et en ignorer d'autres

  • Le nom des colonnes sur la ligne sélection définie quelles colonnes vous obtiendrez
  • L'instruction FROM définie à quelle table vous accédez
schema:scott

La table jeux contient l'année et la ville qui a organisé les Jeux Olympiques.

jeux
annee ville
2000 Sydney
2004 Athens
2008 Beijing
2012 London

L'instruction SELECT retourne les résultats depuis la table. Dans cet exemple, la table est jeux et les colonnes sont annee et ville.

DROP TABLE jeux;

CREATE TABLE jeux(annee INT, ville VARCHAR(20)); INSERT INTO jeux(ville,annee) VALUES ('ouroalpha',2000); INSERT INTO jeux(ville,annee) VALUES ('Athens',2004); INSERT INTO jeux(ville,annee) VALUES ('Beijing',2008); INSERT INTO jeux(ville,annee) VALUES ('London',2012);

SELECT annee, ville FROM jeux

[edit] Voir aussi:

  • SELECT Tutorial - practice using the SELECT command
  • [SELECT_.._WHERE |SELECT ... WHERE] - the WHERE clause allows you to get some rows but not others
Personal tools
Namespaces

Variants
Actions
Reference
Toolbox
Google AdSense