SQL-harjoituksia 1

1. Hae highscore-taulusta kaikki rivit joilla score on alle 1000.

SELECT * 
FROM highscore
WHERE score < 1000

2. Hae highscore-taulusta kaikki rivit ja järjestä ne pistemäärän mukaan laskevaan järjestykseen.

SELECT *
FROM highscore
ORDER BY score DESC

3. Hae highscore-taulusta kaikki rivit joissa pistemäärä on yli 5000
ja järjestä ne player-tiedon mukaan nousevaan järjestykseen.

SELECT *
FROM highscore
WHERE score > 5000
ORDER BY player ASC

4. Hae highscore-taulusta kaikki pelaajien nimet (player), ei muuta tietoa.

SELECT player
FROM highscore
 

5. Hae highscore-taulusta kaikki eri päivämäärät joina suorituksia on kirjattu, kukin päivämäärä vain kerran. Etsi tapa jolla saat haun tehtyä w3schools:n sql-oppaasta.

SELECT DISTINCT gamedate
FROM highscore

6. Hae highscore-taulusta kaikki rivit, joilla player-tieto alkaa 't'-kirjaimella.

7. Hae highscore-taulusta kaikki rivit, joilla player-tieto päättyy 'e'-kirjaimeen.

8. Hae highscore-taulusta kaikki rivit, joilla player-tieto alkaa 'a'-kirjaimella ja pistemäärä on suurempi kuin 1500.