1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Building Chatbots in Python

Connected

Cvičení

SQL dotazy v Pythonu

Čas začít psát SQL dotazy! V tomto cvičení je tvým úkolem spustit dotaz nad databází hotelů a najít všechny drahé hotely na jihu. Připojení k databázi je již vytvořené, stejně jako kurzor c.

Jak Alan vysvětlil ve videu, měl/a bys být opatrný/á na SQL injection. Parametry zde předáš bezpečným způsobem: jako extra argument ve formě n-tice metodě .execute(). To zajistí, že do tvého dotazu nebude možné vložit škodlivý kód.

Pokyny

100 XP
  • Definuj n-tici t z řetězců "south" a "hi" pro area a price.
  • Spusť dotaz pomocí metody .execute() kurzoru. Hledáš všechna pole pro všechny hotels, kde je area rovno "south" a price rovno "hi".
  • Vypiš výsledky pomocí metody .fetchall() kurzoru.