Está en la página 1de 27

1.- Mostrar el nombre de todos los pases.

Select name from country;

2.- Nombre y continente de todos los pases.

select name, continent from country;


3.- Mostrar el nombre de los pases con sus poblaciones.

select name, population from country;


4.-Mostrar el nombre y el continente de solo un pas.

select name, continent from country where continent = "Europe";


select name, continent from country where continent = "Asia";
select name, continent from country where continent = "North America";

6.- Mostrar el nombre y poblacin de los pases que tengan mas de 10 millones de habitantes.

select name, population from country where population > 100000000;


7.- Mostrar nombre y esperanza de vida de los pases cuya esperaza de vida sea menor de 60 aos.

select name, lifeexpectancy from country where lifeexpectancy > 60;


10.- Mostrar nombre y poblacin de las ciudades cuya poblacin sea mayor de 5 millones.

select name, population from country where population > 50000000;


10.- pases cuyo ao de independencia sea mayor a 1950.

select name, indepyear from country where indepyear > 1950;


11.- pases cuyo ao de independencia sea menor a 100;

select name, indepyear from country where indepyear < 100;


12.- Paises cuya poblacin sea mayor a 50 millones ordenados por poblacin.

Codigo##: select name, population from country where population > 50000000 order by
population;

13.- Paises cuya poblacin sea mayor a 50 millones ordenados por poblacin desendente o
asendente.

select name, population from country where population > 50000000 order by population desc;
select name, population from country where population > 50000000 order by population asc;

14.- Mostrar nombre de pas, continente, esperanza de vida de europa cuya esperanza de vida sea
mayor de 65 aos.

select name, continent, lifeexpectancy from country where lifeexpectancy > 65 and continent
="Europe";
15.- Mostrar nombre, continente y ao de independencia de los pases de Asia cuyo ao de
independencia est entre 1200 y 1700 ordenados descendentemente alfabticamente.

select name, continent, indepyear from country where continent = "Asia" and indepyear>1200 and
indepyear<1700;
16. NOMBRE DE LOS PAISES DE EUROPA INDEPENDIZADOS ENTRE 1000 Y 1800 CUYA ESPERANZA
DE VIDA ESTE ENTRE 50 Y 70.

select name, continent, indepyear, lifeexpectancy from country where continent = "Europe" and
indepyear>=1000 and indepyear<=1800 and lifeexpectancy>= 50 and lifeexpectancy <=70;

17.- Remplaza locs>= and loco<=:

mysql> select name, continent, indepyear, lifeexpectancy

-> from country

-> where continent ="Europe" and

-> lifeexpectancy between 50 and 70

-> and indepyear between 1000 and 1700;

Empty set (0.00 sec)

18.-paises cuya reforma sea republica:

select name, governmentform from country

-> where governmentform ="Republic" ;


mysql> select name, governmentform from country

-> where governmentform ="Republic" and continent = "Europe";


19.- nombre de las ciudades cuyo cdigo es MEX

mysql> select name, countrycode from city

-> where countrycode = "MEX";


19.- nombre y poblacin de las ciudades de USA cuya poblacin este entre 1 y 10 millones de
habitantes ordenados por poblacin descendente.

mysql> select name, countrycode, population from city

-> where population between 1000000 and 10000000

-> and countrycode ="USA"

-> order by population desc;


20.- nombre de pas, continente y esperanza de vida de los pases de europa o asia cuya esperanza
de vida sea mayor a 80 aos.

mysql> select name, continent, lifeexpectancy from country

-> where (continent = "Europe" or continent ="Asia")

-> and lifeexpectancy>80;

21.- nombre de los pases cuyo continente no sea asia

mysql> select name, continent from country where not continent = "Asia";
23.- nombre de los pases y continentes que no estn en asia, europa ni en oceania.

mysql> select name, continent from country where not continent = "Asia" and not continent =
"Europe" and not continent = "Oceania";
24.-nombre de los pases y continentes que si estn en asia, europa ni en oceania.

mysql> select name, continent from country where continent = "Asia" or continent = "Europe" or
continent = "Oceania";
25.- Simplificado el anterior :/

mysql> select name, continent from country

-> where continent in ("Asia","Europe","Oceania");

26.- el anterior en negativo :/

mysql> select name, continent from country

-> where continent not in ("Asia","Europe","Oceania");


27.- Nombre del presidente de mexico y canada.

Segundo mtodo:

mysql> select name, headofstate from country where name in ("Mexico","Canada");

+--------+---------------------+

| name | headofstate |

+--------+---------------------+

| Canada | Elisabeth II |

| Mexico | Vicente Fox Quesada |

+--------+---------------------+

2 rows in set (0.01 sec)

28.-Paises que empiezen con A.


29.-Nombre de los pases que terminen con O.

30.- pas que tenga en su nombre una x


31.- Nombre de los pases y presidentes cuyo presidente contenga la silaba ra en su nombre.
32.- pases que no tengan la letra a ni la letra e en su nombre.
33.- nombre de los pases de europa cuya esperanza de vida este entre los 50 y 85 y su presidente
contenga una a ordenados por nombre del pas desendente.
34.- nombre del pas cuya de europa, norte america o africa, que contenga una O y su
independencia fue entre 1800 y 2000 cuyo presidente contenga a.
Nombre del pas de europa o asia que se independizo entre 1900 y 2000 y su presidente contenga
una letra Ey los pases que se encuentren en oceania y se hallan independeizado entre 1000 y
1900 y los pases que se encuentre en africa y contengan una o

También podría gustarte