स्क्रॉल
अलग (Distinct)
कुछ SQL क्वेरीज़ डुप्लीकेट परिणाम लौटा सकती हैं। ऐसे मामलों में, डुप्लीकेट पंक्तियों को स्थिर (static) क्वेरी में DISTINCT कीवर्ड का उपयोग करके फ़िल्टर किया जा सकता है। डायनामिक क्वेरी में distinct() मेथड का उपयोग करें।
// रिज़ल्ट सेट में डुप्लीकेट रिकॉर्ड्स को फ़िल्टर करने के लिए मजबूर करें।
$connection = \Drupal::database();
$query = $connection->select('my_table', 'mt');
$query->fields('mt', ['my_fields']);
$query->distinct()->execute()->fetchAll();
ध्यान दें कि DISTINCT का उपयोग प्रदर्शन (performance) को कम कर सकता है, इसलिए यदि डुप्लीकेशन से बचने का कोई और तरीका नहीं है, तभी इसका उपयोग करें।