Klikni kamkoliv pro zahájení
Před Pytlíkovým domem v Kraji se shromáždila podivuhodná společnost trpaslíků. Gandalf na dveře vyškrábal tajné znamení a Thorin Pavéza už netrpělivě přešlapuje na prahu. Než se ale vydáme na dalekou pouť k Osamělé hoře, musím si jako řádně najatý lupič udělat ve všem pořádek. Potřebuji kompletní seznam všech členů naší družiny, abychom na nikoho nezapomněli. Ukaž mi prosím všechny hrdiny, kteří se k této výpravě připojili!
K zobrazení všech informací o členech družiny vypiš kompletní data z příslušné tabulky.
Vybere a zobrazí data z tabulky.
SELECT * FROM auta;
SELECT znacka, model FROM auta;
Zobrazí pouze ty řádky, které tě zajímají.
SELECT * FROM auta WHERE barva = "Černá";
"...").
SELECT * FROM auta WHERE cena > 500000;
=, >, <, >=, <=.
SELECT * FROM auta WHERE znacka = "Škoda" AND barva = "Červená";
SELECT * FROM auta WHERE barva IN ('Červená', 'Modrá', 'Bílá');
Najde data podle neúplného textu.
SELECT * FROM auta WHERE model LIKE "Oct%";
% funguje jako divoká karta (libovolné pokračování). Najde např. modely začínající na "Oct" (např. Octavia).
Seřadí řádky podle vybraného sloupce.
SELECT * FROM auta ORDER BY cena ASC;
SELECT * FROM auta ORDER BY cena DESC;
SELECT * FROM auta ORDER BY cena DESC LIMIT 3;
Funkce dělají výpočty nad celým sloupcem.
SELECT COUNT(*) FROM auta WHERE znacka = "Škoda";
SELECT AVG(cena) FROM auta;
Propojí data z více tabulek dohromady na základě společného sloupce.
SELECT majitele.jmeno, auta.znacka
FROM majitele
JOIN auta ON majitele.id = auta.majitel_id;
auta k tabulce majitele tam, kde se jejich ID shoduje (přes ON). Protože mají tabulky občas stejné názvy sloupců (třeba id), musíme je specifikovat přesně: tabulka.sloupec.
trpaslici_druzina) - Složka uchovávající data o jedné věci. Píšeme ji za slovo FROM.id_clena) - Vlastnost, kterou evidujeme. Píšeme za SELECT nebo v podmínce WHERE."Innsmouth".7.id_clena
číslo
jmeno
text
rod
text
schopnosti
text
id_zbrane
číslo
nazev
text
efekt
text
vlastnik_id
číslo
id_lokace
číslo
nazev_lokace
text
typ_nepritele
text
uroven_hrozby
text
hrozba_cislo
číslo
id_zaznamu
číslo
text_zaznamu
text
kdy_cist
text
jak_cist
text
id_pokladu
číslo
druh_drahokamu
text
hodnota
číslo
nalezce_id
číslo
id_slabiny
číslo
lokace_na_tele
text
geometrie_supin
text
zranitelnost_procenta
číslo