Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как убрать одинаковые строки / 4 сообщений из 4, страница 1 из 1
21.12.2003, 05:28
    #32359037
Viktor Kudlak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать одинаковые строки
<Subj>
Как возможно вывести только лишь уникальное содержимое, основываясь на один столбец, т.е. имеем:

st01 | st02
aa | тра-ля-ля01
bb | тра-ля-ля02
aa | тра-ля-ля04
cc | тра-ля-ля03
aa | тра-ля-ля04
aa | тра-ля-ля05

, нужно вывести лишь:
st01 | st02
aa | тра-ля-ля01
bb | тра-ля-ля02
cc | тра-ля-ля03

Как это организовать, не прибегая к средствам к примеру php, а сделать это в одном лишь запросе?
...
Рейтинг: 0 / 0
21.12.2003, 14:20
    #32359073
vano_vvv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать одинаковые строки
А что-то типа "SELECT DISTINCT st01,st02 from tab" не поможет ?
...
Рейтинг: 0 / 0
21.12.2003, 18:39
    #32359125
Viktor Kudlak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать одинаковые строки
Да, почти оно, но как теперь отсеить по первому столбцу, а не по второму или не по обоим вмесет + вывести всю таблицу?
"Select *, DISTINCT st1 from table" - не получается,
может как-то через Where возможно?
Или надо создавать новую временную таблицу?

Кстати, огромное спасибо - очень помогло...
...
Рейтинг: 0 / 0
22.12.2003, 09:14
    #32359251
Рыжий Кот
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать одинаковые строки
select список_столбцов group by тот_набор_столбцов_который_надо

...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как убрать одинаковые строки / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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