لتشغيل استعلام بلغة Google Visualization API Query على مستوى البيانات.
مثال للاستخدام
QUERY(A2:E6,"select avg(A) pivot B")
QUERY(A2:E6,F2,FALSE)
البنية
QUERY(data, query, [headers])
-
data
- نطاق الخلايا التي يلزم إجراء الاستعلام عليها.-
يمكن أن يحتوي كل عمود
بيانات
على قيم منطقية أو رقمية (بما في ذلك أنواع التاريخ/الوقت) أو تسلسلية فقط. -
في حال وجود أنواع بيانات مختلطة في عمود واحد، يتم تحديد نوع بيانات العمود لأغراض الاستعلام حسب نوع البيانات الأكثر. ويتم اعتبار أنواع بيانات الأقل قيمًا خالية.
-
-
query
- الاستعلام المراد إجراؤه، وتتم كتابته بلغة Google Visualization API Query.-
يجب إما تضمين قيمة
query
بين علامتي اقتباس أو أن تكون مرجعًا لخلية تحتوي على النص المناسب. -
راجع https://developers.google.com/chart/interactive/docs/querylanguage للحصول على مزيد من التفاصيل حول لغة الاستعلام.
-
-
headers
- [ اختياري ] - عدد صفوف العناوين في أعلىdata
. في حال الإسقاط أو التعيين على-1
, يتم تخمين القيمة بناءً على محتوىdata
.
أمثلة
ملاحظة: يتم عرض كل مثال في علامة التبويب الخاصة به.نموذج البيانات
عبارتا Select وwhere
لعرض الصفوف التي تُطابِق الشرط المحدّد باستخدام عبارتي Select
وWhere
.
Group by
لتجميع قيم Salary
عبر الصفوف باستخدام عبارتي Select
وGroup by
.
Pivot
لتحويل القيم المميزة في الأعمدة إلى أعمدة جديدة.
Order by
لتجميع قيم Dept
عبر الصفوف وترتيبها حسب الحد الأقصى لقيمة Salary
.
Headers
لتحديد عدد صفوف العناوين في نطاق الإدخال، والذي يتيح إمكانية تحويل إدخال نطاق الصفوف المتعددة العناوين إلى إدخال عنوان صف فردي.