SQL : Requête SELECT

Documentation complète : https://sql.sh/cours/select

La commande SELECT permet de lire des données depuis une base de données.

 

Syntaxe générale

Légende

[ ] : optionnel
| : ou
Passer le curseur de la souris sur les mots clé pour obtenir des informations …

 

 

 

 

SELECT [ DISTINCT ] * | colonne1 [, colonne2, colonne3, …] | fonction d’agrégation

FROM table1 [table2, table3, …]

[ ( [ INNER | LEFT | RIGHT | FULL ]  JOIN table2 ON table1.colonne_i = table2.colonne_j )

[ JOIN table3 ON table_i.colonne_k = table3.colonne_l] ]

[ WHERE condition]

[ GROUP BY colonne1 [, colonne2, …]

[ HAVING condition ] ]

[ ORDER BY colonne1 [ ASC | DESC ] [, colonne2 [ ASC | DESC ], …]

 

Conditions

colonne = valeur : renvoie la condition vrai lorsque le contenu de la colonne contient la valeur spécifiée

colonne LIKE motif : renvoie la condition vrai lorsque le motif est trouvé dans la colonne.

Le motif est une chaîne de caractères pouvant contenir :

    • %  un nombre quelconque de caractères
    • _  un unique caractère

Exemples :

    • « Z% » = toutes les chaînes de caractères commençant par « Z »
    • « _z% » = toutes les chaînes de caractères ayant un « z » comme deuxième caractère

 

colonne [NOT] IN liste

Une liste est :

    • un ensemble de valeurs, entre parenthèses : (valeur1, valeur2, …)
    • le résultat d’une autre requête SELECT : (SELECTFROM …)

Une liste est toujours écrite entre parenthèses !

 

condition1 AND condition2

condition1 OR condition2

 

Fonctions d’agrégation

MIN(colonne) : valeur minimale dans la colonne pour les enregistrements sélectionnés

MAX(colonne) : valeur maximale dans la colonne pour les enregistrements sélectionnés

COUNT(* | colonne) : nombre d’enregistrements sélectionnés (les enregistrements NULL de la colonne ne sont pas comptés ; * = toutes les colonnes)

AVG(colonne) : moyenne des valeurs de la colonne pour les enregistrements sélectionnés

SUM(colonne) : somme des valeurs de la colonne pour les enregistrements sélectionnés

 

Exemples

Il est possible de s’exercer aux requêtes SELECT en ligne grâce au Try-SQL Editor

Table : Customers (91 enregistrements)

CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

Table : Products (77 enregistrements)

 

ProductID ProductName SupplierID CategoryID Unit Price
1 Chais 1 1 10 boxes x 20 bags 18
2 Chang 1 1 24 – 12 oz bottles 19
3 Aniseed Syrup 1 2 12 – 550 ml bottles 10
4 Chef Anton’s Cajun Seasoning 2 2 48 – 6 oz jars 22
5 Chef Anton’s Gumbo Mix 2 2 36 boxes 21.35

Table : Orders (196 enregistrements)

OrderID CustomerID EmployeeID OrderDate ShipperID
10308 2 7 1996-09-18 3
10309 37 3 1996-09-19 1
10310 77 8 1996-09-20 2

 


SELECT *
   FROM Customers;
Voir le résultat
CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

 


SELECT Country
   FROM Customers;
Voir le résultat

91 enregistrements : certains pays apparaissent plusieurs fois.

Country
Germany
Mexico
Mexico
UK
Sweden
Germany
France
Spain
France
Canada
UK
Argentina
Mexico
Switzerland
Brazil
UK
Germany
France
UK
Austria
Brazil
Spain
France
Sweden
Germany
France
Italy
Portugal
Spain
Spain
Brazil
USA
Venezuela
Brazil
Venezuela
USA
Ireland
UK
Germany
France
France
Canada
USA
Germany
USA
Venezuela
Venezuela
USA
Italy
Belgium
Canada
Germany
UK
Argentina
USA
Germany
France
Mexico
Austria
Portugal
Brazil
Brazil
Germany
Argentina
USA
Italy
Brazil
Switzerland
Spain
Norway
USA
UK
Denmark
France
USA
Belgium
USA
USA
Germany
Mexico
Brazil
USA
Denmark
France
France
Germany
Finland
Brazil
USA
Finland
Poland

 


SELECT DISTINCT Country
   FROM Customers;
Voir le résultat

Il n’y a plus qu’une seule occurrence de chaque pays.

Country
Argentina
Austria
Belgium
Brazil
Canada
Denmark
Finland
France
Germany
Ireland
Italy
Mexico
Norway
Poland
Portugal
Spain
Sweden
Switzerland
UK
USA
Venezuela

 


SELECT * FROM Customers
   WHERE Country='Mexico';
Voir le résultat
CustomerID CustomerName ContactName Address City PostalCode Country
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
13 Centro comercial Moctezuma Francisco Chang Sierras de Granada 9993 México D.F. 05022 Mexico
58 Pericles Comidas clásicas Guillermo Fernández Calle Dr. Jorge Cash 321 México D.F. 05033 Mexico
80 Tortuga Restaurante Miguel Angel Paolino Avda. Azteca 123 México D.F. 05033 Mexico

 


SELECT * FROM Customers
   WHERE Country='Germany' AND City='Berlin';
Voir le résultat
CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany

 


SELECT * FROM Customers
   ORDER BY Country DESC;
Voir le résultat
CustomerID CustomerName ContactName Address City PostalCode Country
47 LINO-Delicateses Felipe Izquierdo Ave. 5 de Mayo Porlamar I. de Margarita 4980 Venezuela
33 GROSELLA-Restaurante Manuel Pereira 5ª Ave. Los Palos Grandes Caracas 1081 Venezuela
35 HILARIÓN-Abastos Carlos Hernández Carrera 22 con Ave. Carlos Soublette #8-35 San Cristóbal 5022 Venezuela
46 LILA-Supermercado Carlos González Carrera 52 con Ave. Bolívar #65-98 Llano Largo Barquisimeto 3508 Venezuela
32 Great Lakes Food Market Howard Snyder 2732 Baker Blvd. Eugene 97403 USA
43 Lazy K Kountry Store John Steel 12 Orchestra Terrace Walla Walla 99362 USA
75 Split Rail Beer & Ale Art Braunschweiger P.O. Box 555 Lander 82520 USA
55 Old World Delicatessen Rene Phillips 2743 Bering St. Anchorage 99508 USA
77 The Big Cheese Liz Nixon 89 Jefferson Way Suite 2 Portland 97201 USA
71 Save-a-lot Markets Jose Pavarotti 187 Suffolk Ln. Boise 83720 USA
78 The Cracker Box Liu Wong 55 Grizzly Peak Rd. Butte 59801 USA
65 Rattlesnake Canyon Grocery Paula Wilson 2817 Milton Dr. Albuquerque 87110 USA
89 White Clover Markets Karl Jablonski 305 – 14th Ave. S. Suite 3B Seattle 98128 USA
82 Trail’s Head Gourmet Provisioners Helvetius Nagy 722 DaVinci Blvd. Kirkland 98034 USA
48 Lonesome Pine Restaurant Fran Wilson 89 Chiaroscuro Rd. Portland 97219 USA
36 Hungry Coyote Import Store Yoshi Latimer City Center Plaza 516 Main St. Elgin 97827 USA
45 Let’s Stop N Shop Jaime Yorres 87 Polk St. Suite 5 San Francisco 94117 USA
38 Island Trading Helen Bennett Garden House Crowther Way Cowes PO31 7PJ UK
19 Eastern Connection Ann Devon 35 King George London WX3 6FW UK
16 Consolidated Holdings Elizabeth Brown Berkeley Gardens 12 Brewery London WX1 6LT UK
53 North/South Simon Crowther South House 300 Queensbridge London SW7 1RZ UK
11 B’s Beverages Victoria Ashworth Fauntleroy Circus London EC2 5NT UK
72 Seven Seas Imports Hari Kumar 90 Wadhurst Rd. London OX15 4NB UK
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
68 Richter Supermarkt Michael Holz Grenzacherweg 237 Genève 1203 Switzerland
14 Chop-suey Chinese Yang Wang Hauptstr. 29 Bern 3012 Switzerland
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden
24 Folk och fä HB Maria Larsson Åkergatan 24 Bräcke S-844 67 Sweden
69 Romero y tomillo Alejandra Camino Gran Vía, 1 Madrid 28001 Spain
30 Godos Cocina Típica José Pedro Freyre C/ Romero, 33 Sevilla 41101 Spain
22 FISSA Fabrica Inter. Salchichas S.A. Diego Roel C/ Moralzarzal, 86 Madrid 28034 Spain
8 Bólido Comidas preparadas Martín Sommer C/ Araquil, 67 Madrid 28023 Spain
29 Galería del gastrónomo Eduardo Saavedra Rambla de Cataluña, 23 Barcelona 08022 Spain
28 Furia Bacalhau e Frutos do Mar Lino Rodriguez Jardim das rosas n. 32 Lisboa 1675 Portugal
60 Princesa Isabel Vinhoss Isabel de Castro Estrada da saúde n. 58 Lisboa 1756 Portugal
91 Wolski Zbyszek ul. Filtrowa 68 Walla 01-012 Poland
70 Santé Gourmet Jonas Bergulfsen Erling Skakkes gate 78 Stavern 4110 Norway
13 Centro comercial Moctezuma Francisco Chang Sierras de Granada 9993 México D.F. 05022 Mexico
58 Pericles Comidas clásicas Guillermo Fernández Calle Dr. Jorge Cash 321 México D.F. 05033 Mexico
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
80 Tortuga Restaurante Miguel Angel Paolino Avda. Azteca 123 México D.F. 05033 Mexico
66 Reggiani Caseifici Maurizio Moroni Strada Provinciale 124 Reggio Emilia 42100 Italy
27 Franchi S.p.A. Paolo Accorti Via Monte Bianco 34 Torino 10100 Italy
49 Magazzini Alimentari Riuniti Giovanni Rovelli Via Ludovico il Moro 22 Bergamo 24100 Italy
37 Hungry Owl All-Night Grocers Patricia McKenna 8 Johnstown Road Cork Ireland
39 Königlich Essen Philip Cramer Maubelstr. 90 Brandenburg 14776 Germany
25 Frankenversand Peter Franken Berliner Platz 43 München 80805 Germany
17 Drachenblut Delikatessend Sven Ottlieb Walserweg 21 Aachen 52066 Germany
6 Blauer See Delikatessen Hanna Moos Forsterstr. 57 Mannheim 68306 Germany
56 Ottilies Käseladen Henriette Pfalzheim Mehrheimerstr. 369 Köln 50739 Germany
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
63 QUICK-Stop Horst Kloss Taucherstraße 10 Cunewalde 01307 Germany
86 Die Wandernde Kuh Rita Müller Adenauerallee 900 Stuttgart 70563 Germany
44 Lehmanns Marktstand Renate Messner Magazinweg 7 Frankfurt a.M. 60528 Germany
79 Toms Spezialitäten Karin Josephs Luisenstr. 48 Münster 44087 Germany
52 Morgenstern Gesundkost Alexander Feuer Heerstr. 22 Leipzig 04179 Germany
74 Spécialités du monde Dominique Perrier 25, rue Lauriston Paris 75016 France
18 Du monde entier Janine Labrune 67, rue des Cinquante Otages Nantes 44000 France
9 Bon app’ Laurence Lebihans 12, rue des Bouchers Marseille 13008 France
41 La maison d’Asie Annette Roulet 1 rue Alsace-Lorraine Toulouse 31000 France
23 Folies gourmandes Martine Rancé 184, chaussée de Tournai Lille 59000 France
7 Blondel père et fils Frédérique Citeaux 24, place Kléber Strasbourg 67000 France
26 France restauration Carine Schmitt 54, rue Royale Nantes 44000 France
57 Paris spécialités Marie Bertrand 265, boulevard Charonne Paris 75012 France
84 Victuailles en stock Mary Saveley 2, rue du Commerce Lyon 69004 France
85 Vins et alcools Chevalier Paul Henriot 59 rue de l’Abbaye Reims 51100 France
40 La corne d’abondance Daniel Tonini 67, avenue de l’Europe Versailles 78000 France
90 Wilman Kala Matti Karttunen Keskuskatu 45 Helsinki 21240 Finland
87 Wartian Herkku Pirkko Koskitalo Torikatu 38 Oulu 90110 Finland
73 Simons bistro Jytte Petersen Vinbæltet 34 København 1734 Denmark
83 Vaffeljernet Palle Ibsen Smagsløget 45 Århus 8200 Denmark
51 Mère Paillarde Jean Fresnière 43 rue St. Laurent Montréal H1J 1C3 Canada
42 Laughing Bacchus Wine Cellars Yoshi Tannamuri 1900 Oak St. Vancouver V3F 2K1 Canada
10 Bottom-Dollar Marketse Elizabeth Lincoln 23 Tsawassen Blvd. Tsawassen T2F 8M4 Canada
62 Queen Cozinha Lúcia Carvalho Alameda dos Canàrios, 891 São Paulo 05487-020 Brazil
81 Tradição Hipermercados Anabela Domingues Av. Inês de Castro, 414 São Paulo 05634-030 Brazil
15 Comércio Mineiro Pedro Afonso Av. dos Lusíadas, 23 São Paulo 05432-043 Brazil
67 Ricardo Adocicados Janete Limeira Av. Copacabana, 267 Rio de Janeiro 02389-890 Brazil
21 Familia Arquibaldo Aria Cruz Rua Orós, 92 São Paulo 05442-030 Brazil
61 Que Delícia Bernardo Batista Rua da Panificadora, 12 Rio de Janeiro 02389-673 Brazil
31 Gourmet Lanchonetes André Fonseca Av. Brasil, 442 Campinas 04876-786 Brazil
34 Hanari Carnes Mario Pontes Rua do Paço, 67 Rio de Janeiro 05454-876 Brazil
88 Wellington Importadora Paula Parente Rua do Mercado, 12 Resende 08737-363 Brazil
76 Suprêmes délices Pascale Cartrain Boulevard Tirou, 255 Charleroi B-6000 Belgium
50 Maison Dewey Catherine Dewey Rue Joseph-Bens 532 Bruxelles B-1180 Belgium
59 Piccolo und mehr Georg Pipps Geislweg 14 Salzburg 5020 Austria
20 Ernst Handel Roland Mendel Kirchgasse 6 Graz 8010 Austria
12 Cactus Comidas para llevar Patricio Simpson Cerrito 333 Buenos Aires 1010 Argentina
64 Rancho grande Sergio Gutiérrez Av. del Libertador 900 Buenos Aires 1010 Argentina
54 Océano Atlántico Ltda. Yvonne Moncada Ing. Gustavo Moncada 8585 Piso 20-A Buenos Aires 1010 Argentina

 


SELECT COUNT(ProductID)
   FROM Products;
Voir le résultat
Expr1000
77

 


SELECT * FROM Customers
   WHERE CustomerName LIKE 'a%';
Voir le résultat

Les Consommateurs dont le nom commence par la lettre ‘a’.

CustomerID CustomerName ContactName Address City PostalCode Country
1 Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK

 


SELECT * FROM Customers
   WHERE CustomerName LIKE '_r%';
Voir le résultat

Les Consommateurs dont le nom possède la lettre ‘r’ en deuxième position.

CustomerID CustomerName ContactName Address City PostalCode Country
4 Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
17 Drachenblut Delikatessend Sven Ottlieb Walserweg 21 Aachen 52066 Germany
20 Ernst Handel Roland Mendel Kirchgasse 6 Graz 8010 Austria
25 Frankenversand Peter Franken Berliner Platz 43 München 80805 Germany
26 France restauration Carine Schmitt 54, rue Royale Nantes 44000 France
27 Franchi S.p.A. Paolo Accorti Via Monte Bianco 34 Torino 10100 Italy
32 Great Lakes Food Market Howard Snyder 2732 Baker Blvd. Eugene 97403 USA
33 GROSELLA-Restaurante Manuel Pereira 5ª Ave. Los Palos Grandes Caracas 1081 Venezuela
60 Princesa Isabel Vinhoss Isabel de Castro Estrada da saúde n. 58 Lisboa 1756 Portugal
81 Tradição Hipermercados Anabela Domingues Av. Inês de Castro, 414 São Paulo 05634-030 Brazil
82 Trail’s Head Gourmet Provisioners Helvetius Nagy 722 DaVinci Blvd. Kirkland 98034 USA

 


SELECT Orders.OrderID, Customers.CustomerName
   FROM Orders
   INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;
Voir le résultat
OrderID CustomerName
10308 Ana Trujillo Emparedados y helados
10365 Antonio Moreno Taquería
10383 Around the Horn
10355 Around the Horn
10278 Berglunds snabbköp
10280 Berglunds snabbköp
10384 Berglunds snabbköp
10436 Blondel père et fils
10297 Blondel père et fils
10360 Blondel père et fils
10265 Blondel père et fils
10326 Bólido Comidas preparadas
10331 Bon app’
10340 Bon app’
10362 Bon app’
10389 Bottom-Dollar Marketse
10410 Bottom-Dollar Marketse
10411 Bottom-Dollar Marketse
10431 Bottom-Dollar Marketse
10289 B’s Beverages
10259 Centro comercial Moctezuma
10370 Chop-suey Chinese
10254 Chop-suey Chinese
10290 Comércio Mineiro
10435 Consolidated Holdings
10391 Drachenblut Delikatessend
10363 Drachenblut Delikatessend
10311 Du monde entier
10364 Eastern Connection
10400 Eastern Connection
10368 Ernst Handel
10403 Ernst Handel
10390 Ernst Handel
10263 Ernst Handel
10442 Ernst Handel
10258 Ernst Handel
10382 Ernst Handel
10430 Ernst Handel
10351 Ernst Handel
10402 Ernst Handel
10386 Familia Arquibaldo
10347 Familia Arquibaldo
10414 Familia Arquibaldo
10408 Folies gourmandes
10378 Folk och fä HB
10327 Folk och fä HB
10264 Folk och fä HB
10434 Folk och fä HB
10337 Frankenversand
10396 Frankenversand
10267 Frankenversand
10342 Frankenversand
10422 Franchi S.p.A.
10328 Furia Bacalhau e Frutos do Mar
10352 Furia Bacalhau e Frutos do Mar
10366 Galería del gastrónomo
10426 Galería del gastrónomo
10303 Godos Cocina Típica
10423 Gourmet Lanchonetes
10268 GROSELLA-Restaurante
10253 Hanari Carnes
10250 Hanari Carnes
10257 HILARIÓN-Abastos
10395 HILARIÓN-Abastos
10415 Hungry Coyote Import Store
10375 Hungry Coyote Import Store
10394 Hungry Coyote Import Store
10380 Hungry Owl All-Night Grocers
10309 Hungry Owl All-Night Grocers
10429 Hungry Owl All-Night Grocers
10298 Hungry Owl All-Night Grocers
10373 Hungry Owl All-Night Grocers
10335 Hungry Owl All-Night Grocers
10315 Island Trading
10318 Island Trading
10321 Island Trading
10323 Königlich Essen
10325 Königlich Essen
10413 La maison d’Asie
10371 La maison d’Asie
10358 La maison d’Asie
10350 La maison d’Asie
10425 La maison d’Asie
10284 Lehmanns Marktstand
10343 Lehmanns Marktstand
10279 Lehmanns Marktstand
10381 LILA-Supermercado
10283 LILA-Supermercado
10357 LILA-Supermercado
10296 LILA-Supermercado
10330 LILA-Supermercado
10405 LINO-Delicateses
10307 Lonesome Pine Restaurant
10317 Lonesome Pine Restaurant
10300 Magazzini Alimentari Riuniti
10404 Magazzini Alimentari Riuniti
10275 Magazzini Alimentari Riuniti
10332 Mère Paillarde
10339 Mère Paillarde
10424 Mère Paillarde
10439 Mère Paillarde
10376 Mère Paillarde
10277 Morgenstern Gesundkost
10409 Océano Atlántico Ltda.
10260 Old World Delicatessen
10305 Old World Delicatessen
10338 Old World Delicatessen
10441 Old World Delicatessen
10407 Ottilies Käseladen
10354 Pericles Comidas clásicas
10322 Pericles Comidas clásicas
10353 Piccolo und mehr
10392 Piccolo und mehr
10427 Piccolo und mehr
10397 Princesa Isabel Vinhoss
10433 Princesa Isabel Vinhoss
10336 Princesa Isabel Vinhoss
10421 Que Delícia
10261 Que Delícia
10379 Que Delícia
10291 Que Delícia
10406 Queen Cozinha
10372 Queen Cozinha
10418 QUICK-Stop
10273 QUICK-Stop
10361 QUICK-Stop
10285 QUICK-Stop
10313 QUICK-Stop
10286 QUICK-Stop
10345 QUICK-Stop
10262 Rattlesnake Canyon Grocery
10272 Rattlesnake Canyon Grocery
10294 Rattlesnake Canyon Grocery
10346 Rattlesnake Canyon Grocery
10401 Rattlesnake Canyon Grocery
10314 Rattlesnake Canyon Grocery
10316 Rattlesnake Canyon Grocery
10288 Reggiani Caseifici
10428 Reggiani Caseifici
10443 Reggiani Caseifici
10287 Ricardo Adocicados
10299 Ricardo Adocicados
10419 Richter Supermarkt
10255 Richter Supermarkt
10281 Romero y tomillo
10282 Romero y tomillo
10306 Romero y tomillo
10387 Santé Gourmet
10398 Save-a-lot Markets
10324 Save-a-lot Markets
10393 Save-a-lot Markets
10440 Save-a-lot Markets
10359 Seven Seas Imports
10388 Seven Seas Imports
10377 Seven Seas Imports
10417 Simons bistro
10341 Simons bistro
10432 Split Rail Beer & Ale
10369 Split Rail Beer & Ale
10271 Split Rail Beer & Ale
10329 Split Rail Beer & Ale
10349 Split Rail Beer & Ale
10385 Split Rail Beer & Ale
10302 Suprêmes délices
10252 Suprêmes délices
10310 The Big Cheese
10438 Toms Spezialitäten
10304 Tortuga Restaurante
10319 Tortuga Restaurante
10293 Tortuga Restaurante
10276 Tortuga Restaurante
10249 Tradição Hipermercados
10292 Tradição Hipermercados
10399 Vaffeljernet
10367 Vaffeljernet
10334 Victuailles en stock
10251 Victuailles en stock
10274 Vins et alcools Chevalier
10295 Vins et alcools Chevalier
10356 Die Wandernde Kuh
10301 Die Wandernde Kuh
10348 Die Wandernde Kuh
10312 Die Wandernde Kuh
10412 Wartian Herkku
10437 Wartian Herkku
10320 Wartian Herkku
10266 Wartian Herkku
10333 Wartian Herkku
10270 Wartian Herkku
10416 Wartian Herkku
10256 Wellington Importadora
10420 Wellington Importadora
10269 White Clover Markets
10344 White Clover Markets
10248 Wilman Kala
10374 Wolski

 


SELECT Customers.CustomerName, Orders.OrderID
   FROM Customers
   LEFT JOIN Orders ON Customers.CustomerID = Orders.CustomerID
   ORDER BY Customers.CustomerName;
Voir le résultat
CustomerName OrderID
Alfreds Futterkiste
Ana Trujillo Emparedados y helados 10308
Antonio Moreno Taquería 10365
Around the Horn 10383
Around the Horn 10355
Berglunds snabbköp 10278
Berglunds snabbköp 10280
Berglunds snabbköp 10384
Blauer See Delikatessen
Blondel père et fils 10360
Blondel père et fils 10297
Blondel père et fils 10436
Blondel père et fils 10265
Bólido Comidas preparadas 10326
Bon app’ 10331
Bon app’ 10340
Bon app’ 10362
Bottom-Dollar Marketse 10411
Bottom-Dollar Marketse 10431
Bottom-Dollar Marketse 10389
Bottom-Dollar Marketse 10410
B’s Beverages 10289
Cactus Comidas para llevar
Centro comercial Moctezuma 10259
Chop-suey Chinese 10370
Chop-suey Chinese 10254
Comércio Mineiro 10290
Consolidated Holdings 10435
Die Wandernde Kuh 10301
Die Wandernde Kuh 10312
Die Wandernde Kuh 10348
Die Wandernde Kuh 10356
Drachenblut Delikatessend 10391
Drachenblut Delikatessend 10363
Du monde entier 10311
Eastern Connection 10364
Eastern Connection 10400
Ernst Handel 10382
Ernst Handel 10351
Ernst Handel 10403
Ernst Handel 10430
Ernst Handel 10402
Ernst Handel 10258
Ernst Handel 10442
Ernst Handel 10390
Ernst Handel 10368
Ernst Handel 10263
Familia Arquibaldo 10386
Familia Arquibaldo 10347
Familia Arquibaldo 10414
FISSA Fabrica Inter. Salchichas S.A.
Folies gourmandes 10408
Folk och fä HB 10264
Folk och fä HB 10327
Folk och fä HB 10378
Folk och fä HB 10434
France restauration
Franchi S.p.A. 10422
Frankenversand 10337
Frankenversand 10396
Frankenversand 10267
Frankenversand 10342
Furia Bacalhau e Frutos do Mar 10328
Furia Bacalhau e Frutos do Mar 10352
Galería del gastrónomo 10426
Galería del gastrónomo 10366
Godos Cocina Típica 10303
Gourmet Lanchonetes 10423
Great Lakes Food Market
GROSELLA-Restaurante 10268
Hanari Carnes 10253
Hanari Carnes 10250
HILARIÓN-Abastos 10257
HILARIÓN-Abastos 10395
Hungry Coyote Import Store 10415
Hungry Coyote Import Store 10375
Hungry Coyote Import Store 10394
Hungry Owl All-Night Grocers 10373
Hungry Owl All-Night Grocers 10298
Hungry Owl All-Night Grocers 10335
Hungry Owl All-Night Grocers 10309
Hungry Owl All-Night Grocers 10380
Hungry Owl All-Night Grocers 10429
Island Trading 10315
Island Trading 10318
Island Trading 10321
Königlich Essen 10323
Königlich Essen 10325
La corne d’abondance
La maison d’Asie 10425
La maison d’Asie 10413
La maison d’Asie 10371
La maison d’Asie 10358
La maison d’Asie 10350
Laughing Bacchus Wine Cellars
Lazy K Kountry Store
Lehmanns Marktstand 10284
Lehmanns Marktstand 10343
Lehmanns Marktstand 10279
Let’s Stop N Shop
LILA-Supermercado 10381
LILA-Supermercado 10283
LILA-Supermercado 10357
LILA-Supermercado 10296
LILA-Supermercado 10330
LINO-Delicateses 10405
Lonesome Pine Restaurant 10307
Lonesome Pine Restaurant 10317
Magazzini Alimentari Riuniti 10275
Magazzini Alimentari Riuniti 10404
Magazzini Alimentari Riuniti 10300
Maison Dewey
Mère Paillarde 10332
Mère Paillarde 10339
Mère Paillarde 10424
Mère Paillarde 10439
Mère Paillarde 10376
Morgenstern Gesundkost 10277
North/South
Océano Atlántico Ltda. 10409
Old World Delicatessen 10305
Old World Delicatessen 10338
Old World Delicatessen 10260
Old World Delicatessen 10441
Ottilies Käseladen 10407
Paris spécialités
Pericles Comidas clásicas 10354
Pericles Comidas clásicas 10322
Piccolo und mehr 10353
Piccolo und mehr 10392
Piccolo und mehr 10427
Princesa Isabel Vinhoss 10397
Princesa Isabel Vinhoss 10433
Princesa Isabel Vinhoss 10336
Que Delícia 10421
Que Delícia 10291
Que Delícia 10261
Que Delícia 10379
Queen Cozinha 10406
Queen Cozinha 10372
QUICK-Stop 10418
QUICK-Stop 10273
QUICK-Stop 10361
QUICK-Stop 10285
QUICK-Stop 10313
QUICK-Stop 10286
QUICK-Stop 10345
Rancho grande
Rattlesnake Canyon Grocery 10316
Rattlesnake Canyon Grocery 10314
Rattlesnake Canyon Grocery 10401
Rattlesnake Canyon Grocery 10346
Rattlesnake Canyon Grocery 10294
Rattlesnake Canyon Grocery 10262
Rattlesnake Canyon Grocery 10272
Reggiani Caseifici 10288
Reggiani Caseifici 10428
Reggiani Caseifici 10443
Ricardo Adocicados 10287
Ricardo Adocicados 10299
Richter Supermarkt 10419
Richter Supermarkt 10255
Romero y tomillo 10282
Romero y tomillo 10306
Romero y tomillo 10281
Santé Gourmet 10387
Save-a-lot Markets 10398
Save-a-lot Markets 10324
Save-a-lot Markets 10393
Save-a-lot Markets 10440
Seven Seas Imports 10359
Seven Seas Imports 10388
Seven Seas Imports 10377
Simons bistro 10341
Simons bistro 10417
Spécialités du monde
Split Rail Beer & Ale 10369
Split Rail Beer & Ale 10271
Split Rail Beer & Ale 10329
Split Rail Beer & Ale 10349
Split Rail Beer & Ale 10385
Split Rail Beer & Ale 10432
Suprêmes délices 10302
Suprêmes délices 10252
The Big Cheese 10310
The Cracker Box
Toms Spezialitäten 10438
Tortuga Restaurante 10276
Tortuga Restaurante 10293
Tortuga Restaurante 10304
Tortuga Restaurante 10319
Tradição Hipermercados 10249
Tradição Hipermercados 10292
Trail’s Head Gourmet Provisioners
Vaffeljernet 10399
Vaffeljernet 10367
Victuailles en stock 10334
Victuailles en stock 10251
Vins et alcools Chevalier 10274
Vins et alcools Chevalier 10295
Wartian Herkku 10412
Wartian Herkku 10416
Wartian Herkku 10270
Wartian Herkku 10333
Wartian Herkku 10266
Wartian Herkku 10437
Wartian Herkku 10320
Wellington Importadora 10256
Wellington Importadora 10420
White Clover Markets 10269
White Clover Markets 10344
Wilman Kala 10248
Wolski 10374

Sources : https://fr.wikipedia.org/wiki/Base_de_données_relationnelle
https://www.w3schools.com/sql/default.asp

Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *