powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вывод уникальных полей таблицы
9 сообщений из 9, страница 1 из 1
Вывод уникальных полей таблицы
    #33181455
Mootch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть у меня таблица. Значение поля X часто повторяется. Могу ли я с помощью какого-то запроса получить как результат список (массив) значений без повторений?
...
Рейтинг: 0 / 0
Вывод уникальных полей таблицы
    #33181456
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GROUP BY ?
...
Рейтинг: 0 / 0
Вывод уникальных полей таблицы
    #33181457
Mootch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это ответ или вопрос? В любом случае я не понял - дайте пожалуйста более распространенную версию вашего сообщениея.
...
Рейтинг: 0 / 0
Вывод уникальных полей таблицы
    #33181458
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
более развёрнутый ответ.
Читать про GROUP BY.
...
Рейтинг: 0 / 0
Вывод уникальных полей таблицы
    #33181460
Mootch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо! Очень благодарен!
...
Рейтинг: 0 / 0
Вывод уникальных полей таблицы
    #33182155
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DISTINCT не лучше-ль?
...
Рейтинг: 0 / 0
Вывод уникальных полей таблицы
    #33182177
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зависит от.
Если нужно получить только список уникальных значений этого повторяющегося поля -- лучше DISTINCT, если что-то ещё, что для разных записей с одним значением этого поля могут отличаться, (очевидный пример -- id) -- лучше GROUP BY.
...
Рейтинг: 0 / 0
Вывод уникальных полей таблицы
    #33182223
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Офф: я не вопрос задавал, а предложение. Разницу знаю:-)
А судя по заданному автором вопросу считаю, что DISTINCT в данном случае ему был бы полезнее. Хотя подробностей задачи не имею.
...
Рейтинг: 0 / 0
Вывод уникальных полей таблицы
    #33182243
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот для автора вопроса я разницу и разъяснил)
Мне как-то чаще именно GROUP BY оказывался полезен, а без уточнения действительно неясно, что лучше соответствует.
Кстати, за исключением случая, когда DISTINCT сочетается с LIMIT, оба варианта для оптимизатора запросов MySQL практически эквивалентны)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вывод уникальных полей таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]