Az első SELECT a „Kotomarket”-ben
What you'll learn
- megírni és lefuttatni az első,
SELECT * FROM products LIMIT 5alakú lekérdezésedet - szabályozni az eredmény méretét úgy, hogy a
LIMIT-ben módosítod a sorok számát - elmagyarázni, miért biztonságos a
SELECT: csak olvassa az adatokat, és semmit sem változtat meg az adatbázisban
A legfontosabb lekérdezés
A QUERY megnyitja előtted az archívum konzolját — egy borostyánszínű ablakot a rekesz sötétjében. Mögötte némán pihen a „Kotomarket” adatbázisa: vásárlók, termékek, rendelések és viselkedési események, 2024 óta változatlanul. A végén hagyott tipp egyértelmű volt: kezdd a SELECT-tel.
Az SQL-lel végzett munka nagy része valóban egyetlen egyszerű lépéssel indul: olvasd ki az adatokat. Erre való a SELECT parancs — egy kérdés, amelyre az adatbázis adatokkal válaszol: „mutasd meg, mid van.”
Kezdjük a kirakattal, és nézzünk bele a products táblába. Az alábbi lekérdezés ezt kéri: „add vissza a products tábla minden oszlopát (*), de legfeljebb 5 sort.” Itt a LIMIT n szab határt: arra utasítja az adatbázist, hogy legfeljebb n sort adjon vissza (egy kis előretekintés — ezt alaposan, a rendezéssel együtt a 2. fejezetben vesszük át). Nyomd meg a Futtatás gombot — és a kirakat első, 160 éve szunnyadó sorai életre kelnek a holopanelen. Ezután írd át az 5-öt 10-re — azonnal látni fogod, hogyan szabályozható az eredmény mérete.
QUERY: Nyomd meg bátran. A
SELECTcsak olvas — egy olvasó lekérdezéssel nem tudod tönkretenni az archívumot. Ellenőriztem. Sokszor.

SELECT felébreszti a kirakatot: a products öt sora kiemelkedik a sötétből a holopanelre.The single most important query
QUERY unfolds the archive console in front of you — an amber window in the darkness of the bay. Behind it the "Kotomarket" database sits in silence: buyers, products, orders and behavioral events, frozen since 2024. The hint at the end of the was clear: start with SELECT.
Most work with SQL really does begin with one simple act: read the data. That’s what the SELECT command is for — a question the database answers with data: "show me what you’ve got."
Let’s start with the storefront and peek into the products table. The query below asks: "return every column (*) from the products table, but no more than 5 rows." Here LIMIT n is the limiter: it tells the database to return at most n rows (looking ahead — we’ll dig into it properly, together with sorting, in Chapter 2). Hit Run, and the first rows of the storefront, asleep for 160 years, will come alive on the holopanel. Then change 5 to 10 — and you’ll see right away how to control how much the result returns.
QUERY: Go ahead, hit it.
SELECTonly reads — you can’t spoil the archive with a read query. I’ve tested that. Many times over.
| id | name | category | price | stock |
|---|---|---|---|---|
| 1 | Беспроводные наушники | Электроника | 5990.00 | 120 |
| 2 | Смарт-часы | Электроника | 8990.00 | 60 |
| 3 | Портативная колонка | Электроника | 3490.00 | 90 |
| 4 | Веб-камера HD | Электроника | 2790.00 | 45 |
| 5 | Механическая клавиатура | Электроника | 4590.00 | 70 |