Hi, I want help writing a small SQL script to fetch the top 10 movies by user ranking from my table. The table has the following columns: Title, Year, Cost, Revenue, UserScore, and Studio. The table is in SQL Server 2019, and I want all columns returned.
Certainly, here's an improved version of my previous response that includes some additional details:

```
SELECT TOP 10 Title, Year, Cost, Revenue, UserScore, Studio
FROM YourTableName
ORDER BY UserScore DESC;
```

This query will return the top 10 movies by user ranking from your table, along with all columns for those movies (Title, Year, Cost, Revenue, UserScore, and Studio). The `TOP 10` clause limits the result set to the top 10 rows, and the `ORDER BY UserScore DESC` clause orders the rows by user score in descending order, so the highest-ranked movies appear first. 

Note that you'll need to replace YourTableName with the actual name of your table in the query. Also, keep in mind that this query assumes that the UserScore column contains numerical values that represent user rankings, and that higher values indicate higher rankings. If the actual values in this column are different (e.g., if they are text values or if lower values indicate higher rankings), you may need to adjust the query accordingly.