> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8c05c8a2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> توثيق جملة QUALIFY

# جملة QUALIFY

تتيح هذه الجملة تصفية نتائج دوال النوافذ. وهي مشابهة لجملة [WHERE](/ar/reference/statements/select/where)، لكن الفرق هو أن `WHERE` يُنفَّذ قبل تقييم دوال النوافذ، بينما يُنفَّذ `QUALIFY` بعده.

يمكن الإشارة إلى نتائج دوال النوافذ من جملة `SELECT` داخل جملة `QUALIFY` باستخدام الاسم المستعار لها. وبالإضافة إلى ذلك، يمكن لجملة `QUALIFY` التصفية استنادًا إلى نتائج دوال نوافذ إضافية لا تظهر في نتائج الاستعلام.

<div id="limitations">
  ## القيود
</div>

لا يمكن استخدام `QUALIFY` إذا لم تكن هناك دوال نوافذ لتقييمها. استخدم `WHERE` بدلًا منه.

<div id="examples">
  ## أمثلة
</div>

مثال:

```sql theme={null}
SELECT number, COUNT() OVER (PARTITION BY number % 3) AS partition_count
FROM numbers(10)
QUALIFY partition_count = 4
ORDER BY number;
```

```text theme={null}
┌─number─┬─partition_count─┐
│      0 │               4 │
│      3 │               4 │
│      6 │               4 │
│      9 │               4 │
└────────┴─────────────────┘
```
