SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 06.04.2012 14:02:22

viktor30
Завсегдатай
Зарегистрирован: 30.01.2012
Сообщений: 27

Объединить одинаковые столбцы по ID

Добрый день! Все так же строю и экспериментирую.
У меня уже почти готова база MP3 файлов- сейчас есть задача:

Отрывок базы исполнителей:

(1, 'Исполнитель1'),
(2, 'Исполнитель1'),
(3, 'Исполнитель2'),
(4, 'Исполнитель3'),
(5, 'Исполнитель3'),
(6, 'Исполнитель4 '),
(7, 'Исполнитель4'),

Необходима команда (чего только не пробовал) :
Что бы объединить одинаковых исполнителей в один ID
Что бы было примерно вот так :

(1, 'Исполнитель1'),
(2, 'Исполнитель2'),
(3, 'Исполнитель3'),
(4, 'Исполнитель4'),

Пробовал изобретать - ничего не вышло
Пожалуйста подскажите как быть.
Спасибо!

Неактивен

 

#2 06.04.2012 14:30:18

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5838

Re: Объединить одинаковые столбцы по ID

select @i:=@i+1, `col исполнитель` from t2,(select @i:=0) x group by `col исполнитель`;

Неактивен

 

#3 06.04.2012 14:33:45

viktor30
Завсегдатай
Зарегистрирован: 30.01.2012
Сообщений: 27

Re: Объединить одинаковые столбцы по ID

vasya написал:

select @i:=@i+1, `col исполнитель` from t2,(select @i:=0) x group by `col исполнитель`;

Было бы удобно если бы отдельная команда была для сортировки похожих- песен то 11 тыс
Спасибо!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson