Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Microsoft SQL Server — удалённая работа в Москве

Дата: 2025-06-02
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-06-02
Описание
Нужно скорректировать код запроса. Здравствуйте)У меня есть код,который формирует отчёт и в этом отчёте данные берутся из таблицы Х, но эта таблица больше не используется, нужно чтобы данные брались из другого.
Похожие заказы
Microsoft SQL Server
дистанционно
договорная
Сформировать запрос для получения данных. # Техническое задание на SQL запрос сравнения двух периодов ## Общее описание Необходимо создать SQL запрос для MySQL, который будет сравнивать агрегированные метрики рекламных кампаний между двумя временными периодами (период A и период B). ## Входные параметры - Период A: дата начала и дата окончания первого периода - Период B: дата начала и дата окончания второго периода - campaignId: ID кампании для анализа ## Структура данных Источник данных: таблица ad_metrics со всеми полями, включая добавленные поля ASP, EI и investments. ## Логика агрегации метрик ### 1. Количественные метрики (простое суммирование) - expenses - views - clicks - vikups - orders - revenue - investments Формула: SUM(поле) за период ### 2. Расчетные метрики (пересчет по формулам для всего периода) - EI = margin * romi / 100 - romi = (revenue / expenses) * 100 - roi = (revenue / investments) * 100 - margin = (revenue / (ASP * orders)) * 100 - revenuePerOrder = revenue / orders - crClicks = (orders / clicks) * 100 - costPerOrder = expenses / orders - cpc = expenses / clicks - ctr = (clicks / views) * 100 ### 3. Особые метрики (взвешенное среднее по дням) - bid: взвешенное среднее по дням периода - competitiveBid: взвешенное среднее по дням периода ## Обработка отсутствующих данных КРИТИЧНО: Если за какой-либо день в указанном периоде отсутствуют данные в таблице, все метрики для этого дня должны считаться равными нулю. ## Формат результата Запрос должен возвращать результат в виде, совместимом со следующей структурой обработки: const [rows] = await pool.query(sql, params); if (!rows.length) return null; const rowA = rows.find(r => r.period === 'A') || {}; const rowB = rows.find(r => r.period === 'B') || {}; Требования к структуре ответа: - Каждая строка результата должна содержать поле period со значением 'A' или 'B' - Все агрегированные метрики должны быть в одной строке для каждого периода - Должно возвращаться ровно 2 строки (или меньше, если данных нет) ## Особенности реализации - Учесть деление на ноль в расчетных формулах - Обеспечить корректную обработку NULL значений - Использовать соответствующие функции MySQL для работы с датами - Предусмотреть генерацию полного календаря дней для периодов, чтобы учесть отсутствующие записи - Использовать UNION для объединения результатов двух периодов с соответствующей маркировкой.
Москва
Фрилансеры
2025-05-31
Откликнуться
Microsoft SQL Server
дистанционно
договорная
Университет. Задачи из университета. Что нужно ещё: поддержка и сопровождение. Пожелания и особенности: Начало изучения sql.
Екатеринбург
Фрилансеры
2025-05-28
Откликнуться
Microsoft SQL Server
дистанционно
договорная
Исправить ошибку. Исправить ошибку в запросе.
Москва
Фрилансеры
2025-05-22
Откликнуться
Microsoft SQL Server
дистанционно
договорная
Разработать базу данных с нуля. Проект включает: – Получение данных из Clockify через API – Инкрементальную загрузку данных с автоматическим обновлением – Подключение справочной таблицы с дополнительными данными по сотрудникам, объектам и ставкам (Google Sheets или BigQuery) – Построение полноценного аналитического дашборда в Looker Studio (или подходящем инструменте), включающего: Расчёты по часам, по ставкам, по объектам Сопоставление с внешними таблицами (почасовая/глобальная оплата) Полный анализ эффективности сотрудников по объектам Определение самых затратных/выгодных объектов Мощные фильтры по всем ключевым параметрам Также открыт к рекомендациям: если вы можете предложить более простое, удобное или экономичное решение, обязательно обсудим. Ожидаю, что исполнитель будет на связи, сможет предложить архитектуру, дать рекомендации, а также показать примеры прошлых работ или портфолио (особенно в сфере аналитики/интеграций с Clockify, BigQuery, Looker Studio и подобными инструментами). Проект важный, нужен качественный и устойчивый результат. Готов обсуждать все детали лично. Что нужно ещё: сделать технико-экономическое обоснование проекта, провести инструктаж и обучить пользователей, интегрировать базу данных с другими системами, разработать пользовательский интерфейс.
Москва
Фрилансеры
2025-05-01
Откликнуться
Microsoft SQL Server
дистанционно
договорная
Оптимизировать сервер SQL и 1С - результат увидеть в тесте Гилева. Оптимизировать сервер SQL и 1С 8.3 - результат увидеть в тесте Гилева. Что нужно ещё: Оптимизация.
Санкт-Петербург
Фрилансеры
2025-05-01
Откликнуться
Microsoft SQL Server
дистанционно
договорная
Разработать базу данных с нуля. Здравствуйте, мы оптовая компания. Наша ниша с огромным количеством наименований. Совсем недавно начали парсить товары конкурентов с выгрузкой в Excel. Столкнулись в проблемами: 1) Скорость обработки Excel по книге слишком низкая, у нас уже более 500 000 товаров, в ближайшее время станет и будет держатся в районе 1 млн товаров. На данный момент мы увидели решение размещения данных в SQL 2) Название товаров на разных сайтах немного отличается, в основном в последовательности (наименование,размер,материал) 3) Данные выгрузки парсинга необходимо обновлять, для актуализация цен, соответсвенно нужно решение для преобразования данных в удобный формат поиска товаров. 4) Все возможные создания,внедрения различных макросов, оптимизаций, преобразований , вообщем улучшений базы для удобства менеджеров и скорости обработки заказов. 5) разработка кода для забивки данных позиций в счет для клиента 6) Связка данных с 1С 7) Связка данных с нашим сайтом с преобразованием строк в товары в Если вы способны помочь хотя бы в какой то из наших потребностей, будем рады сотрудничеству. Рассматриваем разные варианты, возможно сразу и скорее всего с группой специалистов. Самое главное: хоть проект и многие наши цели это долгострой, нам необходимо специалисты которые готовы начать реализацию задач в максимально в ближайшее время. У нас проблема с обработкой заказов, из-за этого мы даже тормозим трафик лидов, и нам жизненно необходимо решить данную проблему максимально оперативно. Что нужно ещё: разработать пользовательский интерфейс, интегрировать базу данных с другими системами.
Санкт-Петербург
Фрилансеры
2025-04-24
Откликнуться