- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Для умеющих решать сложные MySQL-задачки. Есть таблица с исходными данными
Есть целевая таблица
Нужно посчитать число уников по паре user_timestamp и user_rand, зашедших в раздел landing_login_id, и это число засунуть в unique_users таблицы stats_aggregate. И так для каждого landing_login_id, причём одним запросом для всех. Напишите запрос :rolleyes:
Слава может проще на php скриптик написать, быстрей будет чем ждать ))
KosoyRoman, большие объёмы + каждый час :(
* не, не так :)
-K- добавил 29.05.2009 в 15:57
Для начала попрубуйте что этот запрос возвращает:
Верные данные?
Ошибку возвращает: "#1146 - Table 'dbnane.s' doesn't exist"
А версия какая?
Денвер:
Добро пожаловать в phpMyAdmin 2.6.1
MySQL 5.0.45-community-nt на localhost как root@localhost
Слава Шевцов, я бы триггер на первую таблицу повесил - нагрузка на СУБД минимальная, ожидаемый результат будет получаться в реальном режиме времени... В противном случае, при больших объёмах данных, такие скрипты обычно запускают на второй машине, куда реплицируется база данных.
Странно, у меня практически тоже самое Server version: 5.0.51a-24+lenny1
Может какие сокращения мои считает зарезервированными, попробуйте так:
Если будет ошибка, то её целиком, если можно.
-K- добавил 29.05.2009 в 16:20
Слава Шевцов, я бы триггер на первую таблицу повесил - нагрузка на СУБД минимальная, ожидаемый результат будет получаться в реальном режиме времени... В противном случае, при больших объёмах данных, такие скрипты обычно запускают на второй машине, куда реплицируется база данных.
Ну для начала свести уникальность пользователя к одному полю - это бы уже упростило заметно запрос :)
Теперь нормально. Ответ запрос даёт правильный.
Ну для начала свести уникальность пользователя к одному полю - это бы уже упростило заметно запрос :)
Обязательно! Первичный ключ в такой таблице должен быть однозначно составным.