Interogarea unei baze de date orientate pe coloane
În acest exemplu, vei folosi Snowflake pentru a interoga date din tabelul olympic_medals. Acesta conține informații despre câștigătorii medaliilor olimpice începând cu anul 1896. Pentru a lucra cu datele stocate în Snowflake, vei folosi pachetul snowflake.connector. A fost creat un obiect de conexiune, stocat în variabila conn. Mult succes!
Acest exercițiu face parte din cursul
Introducere în NoSQL
Instrucțiuni pentru exercițiu
- Actualizează șirul de caractere stocat în variabila
querypentru a returna toate coloanele din tabelulolympic_medals, limitând rezultatele la primele zece rânduri. - Execută interogarea stocată în variabila
query, folosind funcțiaconn.cursor().execute(). - Afișează rezultatele interogării, care sunt stocate în variabila
results.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Write a query to return all columns, limiting to 10 rows
query = "SELECT * FROM ____ LIMIT 10;"
# Execute the query
results = conn.cursor().execute(____).fetch_pandas_all()
# Print the results of the query
print(____)