Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: MySQL: удаление повторяющихся значение в таблице
 
 автор: Владимир   (19.05.2011 в 11:29)   письмо автору
 
 

Здравствуйте!
Есть таблица Mysql с пятью полями, подскажите пожалуйста как можно удалить все повторяющиеся (идентичные по всем полям) строки в таблице?
Например, есть данные:
1,2,3,4,5
2,2,3,4,5
1,2,3,4,5
3,2,3,4,5
1,2,3,4,5
вот из этих пяти строк три одинаковые по всем полям - 1,2,3,4,5. Как вместо этих трех одинаковых строк оставить в таблице только одну чтобы получилось так :
1,2,3,4,5
2,2,3,4,5
3,2,3,4,5
(если средствами MySql этого сделать нельзя то как это можно сделать с помощью php?)
Заранее спасибо!

  Ответить  
 
 автор: cheops   (19.05.2011 в 11:55)   письмо автору
 
   для: Владимир   (19.05.2011 в 11:29)
 

Возможно вас заинтересует тема по ссылке http://softtime.ru/forum/read.php?id_forum=3&id_theme=79267

PS Новые вопросы лучше выделать в новые темы.

  Ответить  
 
 автор: Владимир   (19.05.2011 в 13:38)   письмо автору
 
   для: cheops   (19.05.2011 в 11:55)
 

Описанная там реализация для меня пока сложновата, я только учусь...
На данный момент буду пробовать путем создания новой временной таблицы что-то наподобии нашел в интернете:
CREATE TEMPORARY TABLE bad_temp AS SELECT DISTINCT * FROM table_name;

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования