- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Какие есть методы и программы для работы с номерами? Суть проблемы: есть база всех заказов, которая разбивается по дате заказа. Так вот задача отсортировать клиентов, которые не покупали уже последние 6 месяцев. Но проблема в том, что если выбрать даты покупок, которые совершались до необходимого периода, то туда попадают также клиенты, которые покупали и в этом периоде и в следующем, то есть недавно.
Идея такая: вначале создать список старых заказов, а потом список новых заказов и с помощью какого-то алгоритма удалить номера из первого списка, если этот номер есть во втором.
Кто-то решал подобные задачи?
если подойдет скл запрос:
выбрать номер телефона из таблицы клиентов где ид клиента нет в (выбрать ид_клиента из таблицы заказов где дата заказа>=необходимая дата)
А в чем, собственно, вопрос? "Кто-то", конечно, решал. Но ты, челик, даже вопрос не можешь сформулировать нормально и полно, чтобы отвечающий не гадал "что это может быть"
"База" это что за сущность? Excel-табличка, текстовый файл, "нечто" в закрытом инструменте, к данным которого нет доступа иначе, чем средствами этого инструмента, просто сырые данные в SQL-базе (и вопросы - Какой? Какой версии? Структура БД?)
Делов-то - сесть и написать код, зная все детали
LazyBadger, Я где-то писал, что это БАЗА ДАННЫХ? Зачем придираться? Просто есть номера в столбик с одного списка и такой же столбик с другого списка, их нужно сравнить и удалить повторяющиеся номера. Хотите, это Excel или Word или любая другая программа, не суть.
Написал всё доступно, просто не нужно додумывать. Еще раз: есть два списка номеров в столбик, в этих списках некоторые номера повторяются, номера которые есть одновременно во втором списке и в первом, должны быть удалены с первого списка. Вообще просто. Только с помощью чего это делается?
Пример:
Список №1
+790000001
+790000002
+790000003
+790000004
+790000005
Список №2
+790000004
+790000005
+790000006
+790000007
+790000008
По этому примеру из первого списка должны быть удалены номера, заканчивающиеся на "4" и "5", поскольку они есть во втором списке.
Ну решать, допустим, решали.
Можно разные инструменты использовать, зависит от ваших умений.
Я делал много чего похожего на PHP, AutoIT, AWK, SQL.
Полагаю, что Python и Perl будут великолепны.
А может, и гуру Excel покажут класс.
Для подобных задач как раз и внедряют СУБД, чтобы не ковыряться в "столбиках"
если подойдет скл запрос:
выбрать номер телефона из таблицы клиентов где ид клиента нет в (выбрать ид_клиента из таблицы заказов где дата заказа>=необходимая дата)
Примерно так:
Примерно так
Коллега... готовый запрос это, конечно, хорошо, но вы таки подписались теперь разжевывать отъявленному гуманитарию ТС
* "Что это"
* "Как это применить"
* "Как зделать базу"
* "Как в базу залить данные"
чтобы в конце концов все закончилось "зделайти мне плес а то я сам не спровляюс. Калонки я дам"
PS: за чистый SQL-92 в решении - спасибо от меня отдельно, а то влет такая хня в голову лезла с nested sql, что я постарался ее забыть
Excel класс.
можно заморочить функцию ВПР (VLOOKUP)
можно заморочить функцию ВПР (VLOOKUP)
Козырни тогда уж готовым и полным решением, как Джокер (ну если не лениво) - чисто для саморазвития интересующимся. Мне вот (эксел-нубасу RLLY) казалось, что такое, как хочет ТС, там неподъемно по жизни
Только с помощью чего это делается?
Денег, которые платятся тем, кто умеет это делать.
Козырни тогда уж готовым и полным решением, как Джокер (ну если не лениво) - чисто для саморазвития интересующимся. Мне вот (эксел-нубасу RLLY) казалось, что такое, как хочет ТС, там неподъемно по жизни
козырять тут нечем:) я такое тупо бы загнал в таблицу и выбрал:) а на самом деле сильно подозреваю, что номера явно взяты из db.
я проморгал пример ТС-а
ТС самый простой рецепт для excel-я (поиск дубликатов и прочее):
1) вставляем все в один столбец подряд все номера (и список 1 и список 2)
2) условное форматирование\правила выделения ячеек\повторяющиеся значения.
3) сортировка и фильтр\настраиваемая сортировка\сортировка цвет ячейки+сверху
все цветные (повторы) пойдут "наверх" и можно уже руками убрать.
либо используем сводные таблицы
П.С. скорость обработки не замерял:)