In this video, we will learn how to query items from Amazon DynamoDB tables, using the AWS SDK for Rust. There are two different APIs that can be used to return data from DynamoDB: table scans, and queries. We'll be focusing on the query API, which is more efficient than scanning, and enables targeting of a specific table partition. You can also perform additional data filtration using the sort key, or post-retrieval, server-side filtration on arbitrary item attributes. If you only need access to specific item attributes, you can use projection expressions to limit which attributes are returned from a DynamoDB query. This video builds on an earlier video, in which we explored using the AWS SDK for Rust to create an Amazon DynamoDB table with a partition and sort key, and insert items into the table. Make sure you're familiar with this earlier video before you dive into the querying topic, unless you're already comfortable with creating tables and inserting items.