Scroll
Distincto
Algunas consultas SQL pueden devolver resultados duplicados. En tales casos, las filas duplicadas pueden filtrarse usando la palabra clave «DISTINCT» en una consulta estática. En una consulta dinámica, use el método distinct().
// Forzar el filtrado de registros duplicados en el conjunto de resultados. $connection = \Drupal::database(); $query = $connection->select('my_table', 'mt'); $query->fields('mt', ['my_fields']); $query->distinct()->execute()->fetchAll();
Tenga en cuenta que DISTINCT puede afectar el rendimiento, por lo que no se debe usar a menos que no haya otra forma de limitar el conjunto de resultados para evitar duplicados.
Source URL:
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.