A Gentle Introduction to

SQL


Pick an engine:

SELECT within SELECTgoogleCHOISISSEZ dans CHOISI

This tutorial looks at how we can use SELECT statements within SELECT statements to perform more complex queries.J ConstellationsCe cours d'instruction regarde comment nous pouvons employer des rapports SELECT dans des rapports SELECT pour exécuter des questions plus complexes.

Exercises

Using nested SELECT.googleEmployer CHOISI niché.

1a List each country name where the population is larger than 'United States'. googleÉnumérez chaque nom de pays où la population est plus grande que les 'Etats-Unis '.

1b List all details of countries in the regions containing 'Armenia', 'Iran'. googleÉnumérez tous les détails des pays dans les régions contenant l''Arménie ', l''Iran '.

1c Show the European countries with a per capita GDP greater than 'United Kingdom'. googleMontrez les pays européens avec per capita royaume un 'uni 'de PIB plus grand que.

1d Which country has a population that is more than Kenya but less than Canada? googleQuel pays a une population qui est plus que le Kenya mais moins que le Canada?

To get a well rounded view of the important features of SQL you should move on to the next tutorial concerning aggregates.googlePour obtenir une vue bien arrondie des dispositifs importants du SQL que vous devriez passer au prochain cours d'instruction au sujet des agrégats.

To gain an absurdly detailed view of one insignificant feature of the language, read on.googlePour gagner une vue absurdement détaillée d'un dispositif insignifiant de la langue, lisez dessus.

We can use the word ALL to allow >= or > or < or <=to act over a list.googleWe can use the word ALL to allow >= or > or < or <=to act over a list.

2a Which countries have a GDP greater than any European country? [Give the name only.] googleQuels pays ont un PIB plus grand qu'un pays européen? [ donnez le nom seulement. ]

We can refer to values in the outer SELECT within the inner SELECT. We can name the tables so that we can tell the difference between the inner and outer versions.googleNous pouvons nous référer à des valeurs dans l'externe CHOISISSONS dans le CHOISI intérieur. Nous pouvons appeler les tables de sorte que nous puissions faire la différence entre les versions intérieures et externes.

3a Find the largest country in each region: googleTrouvez le plus grand pays dans chaque région:

The following questions are very difficult:googleLes questions suivantes sont très difficiles:

3b Find the region for which all countries have a population of 0 googleTrouvez la région pour laquelle tous les pays ont une population de 0

3c Some countries have populations more than three times that of any of their nieghbours (in the same region). Give the countries and regions. googleQuelques pays ont des populations plus de trois fois qui de quels de leurs nieghbours (dans la même région). Donnez les pays et les régions.