Първият SELECT в Kotomarket
What you'll learn
- да пишеш и пускаш първата си заявка от вида
SELECT * FROM products LIMIT 5 - да управляваш размера на резултата, като променяш броя редове в
LIMIT - да обясняваш защо
SELECTе безопасна команда: тя само чете данни и не променя нищо в базата
Най-важната заявка
КВЕРИ отваря пред теб конзолата на архива — кехлибарен прозорец в тъмния отсек. Зад него чака базата на Kotomarket: купувачи, стоки, поръчки и поведенчески събития, застинали от 2024 година. Подсказката в края на беше ясна: започни със SELECT.
По-голямата част от работата със SQL наистина започва с едно просто действие: да прочетеш данните. За това служи командата SELECT — въпрос, на който базата отговаря с данни: „покажи какво имаш“.
Ще започнем от витрината и ще надникнем в таблицата products. Заявката по-долу казва: „върни всички колони (*) от таблицата products, но не повече от 5 реда“. Тук LIMIT n е ограничител: казва на базата да върне най-много n реда (изпреварваме малко темата — ще го разгледаме подробно заедно със сортирането в глава 2). Натисни Стартирай — и първите редове от витрината, спали 160 години, ще оживеят на холопанела. После смени 5 с 10 — веднага ще видиш как се управлява обемът на резултата.
КВЕРИ: Натискай смело.
SELECTсамо чете — със заявка за четене не можеш да развалиш архива. Проверявал съм. Много пъти.

SELECT събужда витрината: пет реда от products изплуват от тъмнината на холопанела.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 |