Kezdőoldal » Számítástechnika » Programok » Melyik a 40. legkisebb terület...

Melyik a 40. legkisebb területű ország?

Figyelt kérdés

Ez a lekérdezéssel az a bajom, hogy nincs id-ja a táblázatomnak, így nem tudom, hogy melyik a 40. Ti hogy csinálnátok meg?

SELECT `orszag`,`terulet` FROM `orszagok` order by `terulet` ASC


2017. ápr. 23. 14:16
 1/5 coopper ***** válasza:

Szia.


Több módszer is van rá.


Az általad irt lekérdezést feldolgozod és a 40.-dik elemét kíiratod.


A következő megoldás lehet ha a lekérdezéshez hozzárakod a LIMIT parancsot, és attól függően, hogy növekvő vagy csökkenő sorrendben történik a lekérdezés az eredmény az első vagy az utolsó rekord lesz.


Esetlegesen szóba jöhet még a TOP parancs vagy a ROWNUM parancs is mint olyan.


[link]


Sok sikert.

üdv.

2017. ápr. 23. 15:47
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Na de pont az a baj, hogy a 40.-dik sort nem tudom, hogy kapom meg. A limittel a 40 sort kapom meg, a Toppal is, de a ROWNUM-mal se azt kapom meg.
2017. ápr. 23. 16:18
 3/5 anonim ***** válasza:
Top 40-ből kivonod a top 39-et.
2017. ápr. 23. 16:29
Hasznos számodra ez a válasz?
 4/5 coopper ***** válasza:

Leirtam :


Fel kell dolgozni a kapott lekérdezést (ha 1 rekordot kapsz eredményül azt is fel kell dolgozni nem, vagy azzal mit csinálsz ?).


SELECT `orszag`,`terulet` FROM `orszagok` order by `terulet` DESC LIMIT 40; lekérdezés esetén 40 rekordot kapsz, de az első rekord lesz a 40-dik legkisebb területű ország.


Sok sikert.

Üdv.

2017. ápr. 23. 19:10
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:

A megoldás:

SELECT orszag, `terulet` FROM orszagok ORDER BY `terulet` ASC LIMIT 39, 1

2017. ápr. 30. 15:02

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!