Pirmais SELECT vaicājums „Kotomarket”
What you'll learn
- uzrakstīt un palaist savu pirmo vaicājumu ar
SELECT * FROM products LIMIT 5 - kontrolēt rezultāta apjomu, mainot rindu skaitu pie
LIMIT - izskaidrot, kāpēc
SELECTir drošs: tas tikai lasa datus un neko datubāzē nemaina
Pats galvenais vaicājums
QUERY tavā priekšā izvērš arhīva konsoli — dzintarkrāsas logu nodalījuma tumsā. Aiz tā klusē „Kotomarket” datubāze: pircēji, preces, pasūtījumi un uzvedības notikumi, sastinguši kopš 2024. gada. Norāde datu kopijas beigās bija skaidra: sāc ar SELECT.
Lielākā daļa darba ar SQL patiešām sākas ar vienkāršu darbību: nolasīt datus. Tam paredzēta komanda SELECT — jautājums, uz kuru datubāze atbild ar datiem: „parādi, kas tev ir”.
Sāksim ar vitrīnu un ielūkosimies tabulā products. Tālāk redzamais vaicājums prasa: „atgriez visas kolonnas (*) no tabulas products, bet ne vairāk kā 5 rindas”. Te LIMIT n ir ierobežojums: tas liek datubāzei atgriezt ne vairāk kā n rindas. Neliels skats uz priekšu: sīkāk, kopā ar kārtošanu, to apskatīsim 2. nodaļā. Nospied Palaist — un pirmās vitrīnas rindas, kas gulējušas 160 gadus, atdzīvosies holopanelī. Pēc tam nomaini 5 uz 10 — uzreiz redzēsi, kā mainīt rezultāta apjomu.
QUERY: Vari spiest droši.
SELECTtikai lasa — ar lasīšanas vaicājumu arhīvu nesabojāsi. Es pārbaudīju. Daudzkārt.

SELECT pamodina vitrīnu: piecas products rindas paceļas no tumsas holopanelī.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 |