Aan de slagGa gratis aan de slag

Query uitvoeren op een kolomgeoriënteerde database

In dit voorbeeld gebruik je Snowflake om data uit de tabel olympic_medals op te vragen. Deze tabel bevat informatie over Olympische medaillewinnaars tot terug in 1896. Om met deze data in Snowflake te werken, gebruik je het pakket snowflake.connector. Er is een verbindingsobject aangemaakt en opgeslagen in de variabele conn. Succes!

Deze oefening maakt deel uit van de cursus

Introductie tot NoSQL

Cursus bekijken

Oefeninstructies

  • Pas de string in de variabele query aan zodat alle kolommen uit de tabel olympic_medals worden opgehaald, beperkt tot de eerste tien rijen.
  • Voer de query in de variabele query uit met de functie conn.cursor().execute().
  • Print de resultaten van de query, die zijn opgeslagen in de variabele results.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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(____)
Code bewerken en uitvoeren