给出一个产品销售表,列产品ID,销售日期和销售数量,写一个SQL查询,找到前一周平均日销售最高的前5个产品.
Here is a SQL query that will give you the top 5 products with the highest daily average sales within the past week:

```
SELECT TOP 5 ProductID, AVG(SaleAmount) AS AvgSaleAmount
FROM YourTableNameHere
WHERE SaleDate > DATEADD(day, -7, GETDATE())
GROUP BY ProductID
ORDER BY AvgSaleAmount DESC
```

In the above query, replace "YourTableNameHere" with the actual name of your table. The query filters results where SaleDate is greater than 7 days ago and calculates the average sale amount per product for the past week. Finally, the query selects the top 5 results with the highest average sale amount.