Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удалить дубликаты по корню / 3 сообщений из 3, страница 1 из 1
09.10.2014, 16:37
    #38772034
MrKeLevra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить дубликаты по корню
Здравствуйте. Имеется массив 1 столбца с 1-2к слов. Дубликаты 1 к 1 удалить не сложно, просто нажав "удалить дубликаты". Но вот есть задача посложнее. Остаются такие вот огрызки:

машина
машины
машиной
квартира
квартиры
квартирой

и тд...

Хочется как-то или сразу удалить все дубликаты, чтобы осталось только 1 слово, или как-то отфильтровать. К примеру, если в слове подряд идут 3 одинаковые буквы, одно из этих слов удаляется.
Заранее спасибо!
...
Рейтинг: 0 / 0
09.10.2014, 16:56
    #38772067
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить дубликаты по корню
INSERT INTO новая_таблица
SELECT MIN(слово)
FROM старая_таблица
GROUP BY LEFT(слово, общая_длина)
...
Рейтинг: 0 / 0
09.10.2014, 17:01
    #38772075
An12
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удалить дубликаты по корню
нужен ключ
a b
машина =левсимв(a1;3)
машине =левсимв(a2;3)
маш =левсимв(a3;3)
коля =левсимв(a4;3)
коле =левсимв(a5;3)

выделяем колонки a и b
удалить дубликаты
убираем галочку с поля a
готово
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удалить дубликаты по корню / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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