مشاركة عبر


grouping دالة

ينطبق على: وضع علامة Databricks SQL وضع علامة Databricks Runtime

يشير إلى ما إذا كان عمود محدد في GROUPING SETأو ROLLUPأو CUBE يمثل إجماليا فرعيا.

بناء الجملة

grouping(col)

الوسيطات

  • col: مرجع عمود معرف في GROUPING SETأو ROLLUPأو CUBE.

المرتجعات

عدد صحيح.

تكون النتيجة 1 لصف محدد إذا كان الصف يمثل إجماليا فرعيا عبر تجميع col، أو 0 إذا لم يكن كذلك.

الأمثلة

> SELECT name, grouping(name), sum(age) FROM VALUES (2, 'Alice'), (5, 'Bob') people(age, name) GROUP BY cube(name);
  Alice 0   2
  Bob   0   5
  NULL  1   7