vežbe: poslednja nedelja u oktobru
Completion requirements
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.
- 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