Scroll
Jedinstveno
Neki SQL upiti mogu dati ponovljene rezultate. U takvim slučajevima duplikati se mogu filtrirati korišćenjem ključne reči „DISTINCT“ u statičkom upitu. U dinamičkom upitu koristite metod distinct().
// Primorajte filtriranje dupliranih zapisa u skupu rezultata.
$connection = \Drupal::database();
$query = $connection->select('my_table', 'mt');
$query->fields('mt', ['my_fields']);
$query->distinct()->execute()->fetchAll();
Obratite pažnju da DISTINCT može smanjiti performanse, zato ga ne koristite ako nema drugog načina da ograničite skup rezultata kako biste izbegli duplikate.