A Gentle Introduction to

SQL


Pick an engine:

SELECT within SELECTF TypifySELECCIONE dentro de SELECT

This tutorial looks at how we can use SELECT statements within SELECT statements to perform more complex queries.F TypifyEsta clase particular mira cómo podemos utilizar declaraciones SELECT dentro de declaraciones SELECT para realizar preguntas más complejas.

Exercises

Using nested SELECT.F TypifyUsar SELECT jerarquizado.

1a List each country name where the population is larger than 'United States'. F TypifyEnumere cada nombre del país donde es más grande la población que ' Estados Unidos '.

1b List all details of countries in the regions containing 'Armenia', 'Iran'. H CounterproductiveEnumere todos los detalles de países en las regiones que contienen ' Armenia ', ' Irán '.

1c Show the European countries with a per capita GDP greater than 'United Kingdom'. googleDemuestre los países europeos con per capita un GDP mayor que el ' reino unido '.

1d Which country has a population that is more than Kenya but less than Canada? google¿Qué país tiene una población que sea más que Kenia solamente menos que Canadá?

To get a well rounded view of the important features of SQL you should move on to the next tutorial concerning aggregates.googlePara conseguir una vista bien redondeada de las características importantes del SQL que usted debe moverse encendido a la clase particular siguiente referente a los agregados.

To gain an absurdly detailed view of one insignificant feature of the language, read on.G ProxmirePara ganar una vista absurdo detallada de una característica insignificante de la lengua, lea encendido.

We can use the word ALL to allow >= or > or < or <=to act over a list.googlePodemos utilizar la palabra ALL para permitir > = o > o < o acto del <=to sobre una lista.

2a Which countries have a GDP greater than any European country? [Give the name only.] G Proxmire¿Qué países tienen un GDP mayor que otro país europeo? [ dé el nombre solamente. ]

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.F TypifyPodemos referir a valores en el externo SELECCIONAMOS dentro del SELECT interno. Podemos nombrar las tablas de modo que poder decir la diferencia entre las versiones internas y externas.

3a Find the largest country in each region: googleEncuentre el país más grande de cada región:

The following questions are very difficult:googleLas preguntas siguientes son muy difíciles:

3b Find the region for which all countries have a population of 0 googleEncuentre la región para la cual todos los países tienen una población 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. F TypifyAlgunos países tienen la poblacion tres veces mayor que de cualquiera de los paises de su misma región. Dé los países y las regiones.