Форум → Разработка → Базы данных → Схожие строки в базе
Схожие строки в базе
-
22 июля 2010 г. 23:31, спустя 29 минут 46 секунд
схожие или одинаковые?
под "строки" что подразумевается -
22 июля 2010 г. 23:32, спустя 23 секунды
при правильной архитектуре таблицы абсолютно идентичных строчек быть не должно (как минимум разные идентификаторы у них должны быть). А следовательно каким хером автомат должен знать какую из двух одинаковых нужно удалять ? -
22 июля 2010 г. 23:58, спустя 26 минут 10 секунд
самое простое, выбираете по distinct или по group by уникальные записи, и формируете из них таблицу,
новую используете, а старую удаляете
можно сделать сложнее, но думаю вам и такой способ пойдетСпустя 68 сек.CREATE TABLE tbl2 SELECT * FROM tbl1 GROUP BY text_field
что-то типа тогоhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
23 июля 2010 г. 0:21, спустя 22 минуты 44 секунды
adw0rd, а что если
DELETE tbl1 FROM tbl1 JOIN tbl1 as temp ON [условие на совпадение]
как-то в этом духе? -
23 июля 2010 г. 0:27, спустя 6 минут 35 секунд
у эдво вариант железнее
а вообще смысл гадать - никто не знает что там у ТС в БД. может каждый ID - это часть урл -
23 июля 2010 г. 1:36, спустя 1 час 9 минут 10 секунд
krasun, самое интересное это условие, опиши его подробнее :)
И еще, я не уверен что mysql даст тебе удалить записи в таблице, в которой ты одновременно пытаешься выбрать записи. Можно это сделать в два шага, сначала выбрать, а потом удалить те, которые выборке не отвечают. То есть в два запроса.
http://adw0rd.ru/2009/mysql-update-error/https://smappi.org/ - платформа по созданию API на все случаи жизни -
11 августа 2010 г. 3:53, спустя 19 дней 2 часа 16 минут
swetko, можноне всё полезно, что в swap полезло -
-
-
11 августа 2010 г. 14:04, спустя 2 часа 27 минут 54 секунды
SpartakuS, мб фотка на аватарке?)) это вроде Лопез))Высокоуровневое абстрактное говно -
11 августа 2010 г. 17:16, спустя 3 часа 11 минут 20 секунд
Stasovsky, ну да :D. Лопез это так у которой жопа большая? -
11 августа 2010 г. 17:57, спустя 41 минуту 42 секунды
не только большая, но и дорогая))Высокоуровневое абстрактное говно
Пожалуйста, авторизуйтесь, чтобы написать комментарий!