**کد شما باید روی MySQL قابل اجرا باشد.** برای چک کردن سینتکس کد *SQL* خود میتوانید از **[این وبسایت](https://www.eversql.com/sql-syntax-check-validator/)** کمک بگیرید.
---
معین که اخیراً در شرکت کوئرا استخدام شده است، با سرمایهگذاری در لاستیک و در پی افزایش شدید قیمت آن اوضاع مالی خوبی پیدا کرده و قرار است یک تیم فوتبال در فصل بعد تشکیل دهد که در فینال لیگ قهرمانان آسیا به مصاف النصر برود. اکنون او در تحلیل بازیکنها از شما کمک میخواهد، چون قرار است بهترین بازیکنان جهان را به خدمت بگیرد!
# جزئیات پروژه
دادههای سؤال را از [این لینک](/contest/assignments/50382/download_problem_initial_project/171762/) دانلود کنید.
برای این کار، پایگاه دادهای شامل اطلاعات بازیکنها و تعداد گلهایی که زدهاند به شما داده شده که شامل دو جدول `players` و `teams` است.
در جدول `players` تعداد گلها و پاس گلهای بازیکنان مانند جدول زیر تهیه شده است:
| team_id | assists | goals | id | name |
| ------- | ------- | ----- | ---- | ------------------- |
| 4 | 10 | 11 | 1 | Lionel Messi |
| 4 | 2 | 15 | 2 | Kylian Mbappé |
| 13 | 2 | 0 | 3 | Leonardo Spinazzola |
| 16 | 3 | 3 | 4 | Marco Reus |
| 2 | 3 | 11 | 5 | Karim Benzema |
| 1 | 5 | 15 | 6 | Robert Lewandowski |
در جدول `teams` نیز اطلاعات هر تیم نوشته شده است:
| name | id |
| ------------------------ | ---- |
| FC Barcelona | 1 |
| Real Madrid CF | 2 |
| Paris Saint-Germain F.C. | 3 |
# مطلوبات
کوئریهای زیر را طوری بنویسید که خروجی خواسته شده بهدست بیاید.
1. معین در ابتدا میخواهد بداند که سه تا از بازیکنانی که بیشترین گل را به ثمر رساندهاند چه کسانی هستند، چند گل زدهاند و چند پاس گل دادهاند. در نتیجه، کوئری *SQL* بنویسید که سه تا از برترین گلزنان را به همراه نام بازیکنان، تعداد گلهای زده و پاس گلهای دادهشده گزارش کند. سطرهای خروجی باید بهترتیب نزولی تعداد گلها باشد. اگر تعداد گلها مساوی بود، سطرها باید بهترتیب نزولی مجموع تعداد پاس گل باشند. به ترتیب و نام ستونها دقت کنید (ابتدا `name`، سپس `goals` و نهایتاً `assists`).
2. حال، معین میخواهد ببیند که بهترین گلزن هر تیم کیست و چند گل را به برای تیمش به ثمر رسانده است و چند تا پاس گل داده است. حال با نوشتن یک کوئری *SQL* به معین کمک کنید که بتواند افرادی که در هر تیم بیشترین گل را زدهاند شناسایی کند. برای مرتبسازی سطرهای خروجی، بهترتیب نزولی نام تیم عمل کنید.
در نوشتن کوئری، به نام ستونهای جدول خروجی و ترتیب آنها (اولین ستون با نام `team` که نشاندهندهی نام تیم است، دومین ستون با نام `player` که نشاندهندهی نام بازیکن است، سومین ستون `goals` و آخرین ستون `assists`) دقت کنید.
# آنچه باید آپلود کنید
کد خود را در حتما در قالب زیر، در یک فایل با پسوند `.sql` قرار دهید و بدون زیپ کردن، آن را ارسال کنید:
```sql
-- Section1
your first query here
-- Section2
your second query here
```
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.