uniq
تفاصيل التنفيذ
تفاصيل التنفيذ
تحسب هذه الدالة قيمة hash لجميع parameters في التجميع، ثم تستخدمها في الحسابات.
وهي تستخدم خوارزمية تكيفية لأخذ العينات.
وبالنسبة إلى حالة الحساب، تستخدم الدالة عيّنة من قيم hash للعناصر حتى 65536.
تتميز هذه الخوارزمية بدقة وكفاءة عاليتين جدًا على CPU.
وعندما يحتوي الاستعلام على عدة دوال من هذا النوع، يكون استخدام
uniq قريبًا جدًا في السرعة من استخدام الدوال التجميعية الأخرى.x— تأخذ الدالة عددًا متغيرًا من المعاملات.Tuple(T)أوArray(T)أوDateأوDateTimeأوStringأو(U)Int*أوFloat*أوDecimal
UInt64
أمثلة
مثال للاستخدام
Query
Response
Query
Response