Klikni kamkoliv pro zahájení
Zvony na poplach se rozezněly celým Londýnem a nebe zčernalo kouřem. Z pozorovatelen hlásí pohyb obrovských kovových monster, která ničí vše, co jim stojí v cestě. Okamžitě potřebuji získat naprosto všechny dostupné informace o těchto invazních silách. Spoj se s archivem a ukaž mi kompletní evidenci těchto marťanů. Zjistíme tak, proti jaké hrůze vlastně stojíme.
K získání veškerých dostupných informací vypiš kompletní data z příslušné tabulky nepřátel.
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.
Změní existující záznamy (hodnoty) v tabulce.
UPDATE auta
SET cena = 500000
WHERE znacka = 'Škoda';
SET cena = 500000, barva = 'červená'.
Přidá do tabulky úplně nové řádky.
INSERT INTO auta (znacka, model, cena)
VALUES ('Škoda', 'Fabia', 350000);
Odstraní existující záznamy z tabulky.
DELETE FROM auta
WHERE id = 5;
lokace) - Složka uchovávající data o jedné věci. Píšeme ji za slovo FROM.id) - Vlastnost, kterou evidujeme. Píšeme za SELECT nebo v podmínce WHERE."Innsmouth".7.id
číslo
nazev
text
stav_poskozeni
text
bezpecnost
text
id
číslo
oznaceni
text
typ
text
status
text
stit_procenta
číslo
id
číslo
odesilatel
text
prijemce
text
text_zpravy
text
priorita
číslo
id
číslo
jmeno
text
vek
číslo
profese
text
lokace_id
číslo
id
číslo
divize
text
typ_zbrane
text
pocet_vojaku
číslo
lokace_id
číslo
id
číslo
nazev
text
kategorie
text
mnozstvi
číslo
lokace_id
číslo