1. Learn
  2. /
  3. Cursuri
  4. /
  5. Crearea chatboților în Python

Connected

exercițiu

Instrucțiuni SQL în Python

E momentul să scrii primele interogări SQL! În acest exercițiu, sarcina ta este să rulezi o interogare în baza de date a hotelurilor pentru a găsi toate hotelurile scumpe din sud. Conexiunea la baza de date a fost creată deja, împreună cu un cursor c.

Așa cum a explicat Alan în videoclip, trebuie să fii atent la injecțiile SQL. Aici vei transmite parametrii în mod sigur: ca un argument suplimentar de tip tuplă, metodei .execute(). Astfel, te asiguri că niciun cod malițios nu poate fi injectat în interogarea ta.

Instrucțiuni

100 XP
  • Definește o tuplă t din șirurile "south" și "hi" pentru area și price.
  • Execută interogarea folosind metoda .execute() a cursorului. Caută toate câmpurile pentru toate hotelurile (hotels) unde area este "south" și prețul este "hi".
  • Afișează rezultatele folosind metoda .fetchall() a cursorului.