1. Ako to dosad niste uradili,  Preuzeti na računar bazu world i importovati je

Pogledajte kako se na najlakši način ubacuje gotova baza, s tim da vi ubacujete bazu world, a ne morate je raspakivati - može i zip arhiva direktno:

2. Dalje vežbamo upite nad bazom world:

SELECT * FROM city;  

SELECT name FROM city;
SELECT name, population FROM city;

Zatim uvodimo alijase za kolone:

SELECT name AS 'Naziv grada', population AS 'Broj stanovnika' FROM city;

Alijas nam služi da na vrhu ne piše naziv kolone, već bilo šta što mi želimo.

SELECT name AS 'ime grada' FROM city
WHERE name LIKE 'A%'
AND Population > 2000000;

ili dalje:

SELECT name FROM city
WHERE name LIKE 'A%'
AND Population BETWEEN 2000000 AND 2500000;

SELECT name FROM city
WHERE name LIKE 'A%'
ORDER BY Population;

Sortiranje se može vršiti  po nekom parametru, uvek se postavlja na kraju,  i može da bude u rastućem ili u opadajućem redosledu.

Recimo da ćelimo da se prikažu svi gradovi kojima ime počinje na Ba ali da ih se prikaže sorturano u opadajućem redosledu u odnosu na broj stanovnika:

SELECT name FROM city
WHERE name LIKE 'A%'
ORDER BY Population DESCENDING;

ili

SELECT name FROM city
WHERE name LIKE 'A%'
ORDER BY Population DESC;

Pokušajte da kod kuće uradite ove zadatke.

Zadaci za vežbu:

  • ispisati nazive država koji počinju na slovo C
  • Ispisati nazive država kojima ime počinje na slovo C, a imaju više od 5 miliona stanovnika
  • Ispisati nazive država i njihov broj stanovnika - ali samo za one države kojima se naziv završava na slovo s
  • Ispisati sve države kojima ime ne počinje na A ili B
  • Ispisati imena i broj stanovnika za države kojima se ime ne završava na slovo a




Last modified: Thursday, 29 October 2020, 11:46 AM