Tulosten Rajoittaminen
Tiedämme, että SELECT
-operaattori voi hakea kaikki rivit taulusta kaikista tai tietyistä sarakkeista. Mutta entä jos tarvitsemme vain tietyn määrän rivejä?
Tämä onnistuu käyttämällä LIMIT
-lausetta. Se sijoitetaan aina kyselyn loppuun. Tässä on sen syntaksi:
SELECT columns
FROM table
LIMIT number_of_rows;
Alla olevassa esimerkissä haemme ensimmäiset 7 riviä (tässä tapauksessa maiden pääkaupungit) sarakkeesta:
123SELECT capital FROM country LIMIT 7;
Swipe to start coding
Kirjoita SQL-kysely, joka hakee 3 erilaista continent
-arvoa country
-taulusta.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
What happens if I use LIMIT with a number larger than the total rows in the table?
Can I use LIMIT with other clauses like WHERE or ORDER BY?
How do I fetch a specific range of rows, not just the first few?
Awesome!
Completion rate improved to 2.44
Tulosten Rajoittaminen
Pyyhkäise näyttääksesi valikon
Tiedämme, että SELECT
-operaattori voi hakea kaikki rivit taulusta kaikista tai tietyistä sarakkeista. Mutta entä jos tarvitsemme vain tietyn määrän rivejä?
Tämä onnistuu käyttämällä LIMIT
-lausetta. Se sijoitetaan aina kyselyn loppuun. Tässä on sen syntaksi:
SELECT columns
FROM table
LIMIT number_of_rows;
Alla olevassa esimerkissä haemme ensimmäiset 7 riviä (tässä tapauksessa maiden pääkaupungit) sarakkeesta:
123SELECT capital FROM country LIMIT 7;
Swipe to start coding
Kirjoita SQL-kysely, joka hakee 3 erilaista continent
-arvoa country
-taulusta.
Ratkaisu
Kiitos palautteestasi!
Awesome!
Completion rate improved to 2.44single