Отличные значения из нескольких столбцов в MySQL
В системах управления базами данных часто необходимо получить уникальные комбинации данных из нескольких столбцов. Однако простое использование ключевого слова DISTINCT может привести к нежелательным повторениям из-за асимметричного расположения значений.
Чтобы решить эту проблему, рассмотрите возможность использования предложения GROUP BY. Этот подход группирует строки по указанным столбцам и возвращает только одну строку для каждой уникальной комбинации. Например, этой цели можно достичь с помощью следующего запроса:
SELECT foo, bar
FROM my_table
GROUP BY foo, bar;
Предложение GROUP BY объединяет строки с одинаковыми значениями как в столбцах foo, так и в bar, гарантируя, что в resultSet будут включены только разные пары. Используя этот метод, вы можете эффективно исключить повторяющиеся комбинации и извлечь нужные уникальные значения из вашей базы данных.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3