> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# استعلام بيانات ClickHouse

> تعرّف على كيفية استعلام بيانات ClickHouse

export const e_1 = undefined

export const e_0 = undefined

<a href="/docs/get-started/quickstarts/home" onClick={(e_0) => { e_0.preventDefault(); window.location.href = (window.location.pathname.startsWith('/docs') ? '/docs' : '') + '/get-started/quickstarts/home'; }} className="inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-zinc-500 hover:text-gray-900 dark:hover:text-[#fdff75] transition-colors font-normal no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className="shrink-0"><path d="M19 12H5" /><path d="M12 19l-7-7 7-7" /></svg>All quickstarts</a>

<div className="mt-2 flex flex-wrap gap-2">
  <Badge size="lg" color="blue">التحليلات اللحظية</Badge>
  <Badge size="lg" color="blue">مستودعات البيانات</Badge>
  <Badge size="lg" color="blue">قابلية الرصد</Badge>
  <Badge size="lg" color="blue">الذكاء الاصطناعي/تعلّم الآلة</Badge>
  <Badge size="lg" color="orange">OSS</Badge>
</div>

ClickHouse هي قاعدة بيانات SQL، ويمكنك الاستعلام عن بياناتك بكتابة النوع نفسه من استعلامات `SELECT` المألوفة لديك. على سبيل المثال:

```sql theme={null}
SELECT *
FROM helloworld.my_first_table
ORDER BY timestamp
```

<Note>
  اطلع على [مرجع SQL](/docs/ar/reference/statements/select/index) لمزيد من التفاصيل حول الصياغة والبنود والخيارات المتاحة.
</Note>

لاحظ أن الاستجابة تظهر في جدول منسّق:

```response theme={null}
┌─user_id─┬─message────────────────────────────────────────────┬───────────timestamp─┬──metric─┐
│     102 │ Insert a lot of rows per batch                     │ 2022-03-21 00:00:00 │ 1.41421 │
│     102 │ Sort your data based on your commonly-used queries │ 2022-03-22 00:00:00 │   2.718 │
│     101 │ Hello, ClickHouse!                                 │ 2022-03-22 14:04:09 │      -1 │
│     101 │ Granules are the smallest chunks of data read      │ 2022-03-22 14:04:14 │ 3.14159 │
└─────────┴────────────────────────────────────────────────────┴─────────────────────┴─────────┘

4 rows in set. Elapsed: 0.008 sec.
```

أضِف بند `FORMAT` لتحديد أحد [تنسيقات الإخراج العديدة التي يدعمها ClickHouse](/docs/ar/reference/formats/index#formats-overview):

```sql theme={null}
SELECT *
FROM helloworld.my_first_table
ORDER BY timestamp
FORMAT TabSeparated
```

في الاستعلام أعلاه، تُعرض المخرجات مفصولة بعلامات جدولة:

```response theme={null}
Query id: 3604df1c-acfd-4117-9c56-f86c69721121

102 Insert a lot of rows per batch      2022-03-21 00:00:00     1.41421
102 Sort your data based on your commonly-used queries  2022-03-22 00:00:00     2.718
101 Hello, ClickHouse!  2022-03-22 14:04:09     -1
101 Granules are the smallest chunks of data read       2022-03-22 14:04:14     3.14159

4 rows in set. Elapsed: 0.005 sec.
```

<Note>
  يدعم ClickHouse أكثر من 70 من تنسيقات الإدخال والإخراج، لذا يمكنك، بالاستفادة من آلاف الدوال وجميع تنسيقات البيانات، استخدام ClickHouse لإجراء تحويلات بيانات شبيهة بعمليات ETL بسرعة وكفاءة لافتتين. في الواقع، لا تحتاج حتى إلى
  تشغيل ClickHouse server لتحويل البيانات — إذ يمكنك استخدام أداة `clickhouse-local`. راجع [صفحة التوثيق الخاصة بـ `clickhouse-local`](/docs/ar/concepts/features/tools-and-utilities/clickhouse-local) للاطلاع على التفاصيل.
</Note>

<div className="mt-8">
  <a href="/docs/get-started/quickstarts/home" onClick={(e_1) => { e_1.preventDefault(); window.location.href = (window.location.pathname.startsWith('/docs') ? '/docs' : '') + '/get-started/quickstarts/home'; }} className="inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-zinc-500 hover:text-gray-900 dark:hover:text-[#fdff75] transition-colors font-normal no-underline"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" className="shrink-0"><path d="M19 12H5" /><path d="M12 19l-7-7 7-7" /></svg>All quickstarts</a>
</div>
