Склеить и подсчитать)

Автор asdlegioner, декабря 01, 2015, 12:41:48 pm

« предыдущая - следующая »

asdlegioner

декабря 01, 2015, 12:41:48 pm Последнее редактирование: декабря 01, 2015, 12:44:27 pm от asdlegioner
Здравствуйте. Не подскажите как лучше такое реализовать. Есть таблица с заявками с двумя полями id и page. Некоторые заявки дублируются из за особенности работы системы сбора аналитики. Как можно подсчитать уникальное количество id у которого в поле pageприсутствует слово thx-case , слово thx-case и обозначает что это оформленная заявка и одинаковые надо склеить и подсчитать.

admin

Привет, load distinct * оставит только уникальные значения.

aha

Вопросов два:
1. Задача подсчета решается на этапе загрузки или на этапе построения диаграммы?
2. В таблице всего два указанных поля или есть еще поля и но надо подсчитать уникальность только этих двух полей?

asdlegioner

Всем спасибо задачу решил)

asdlegioner

декабря 02, 2015, 05:11:46 pm #4 Последнее редактирование: декабря 02, 2015, 05:14:50 pm от asdlegioner
Возникла другая проблема.) Как склеить в едино все столбцы по одному clienid.
На скриншоте файл с данными из google analytics. Поле clientId это уникальный индикатор посетителя, по всей истории посещения в новою строку по этому clientId в определенные столбцы записываются его действия, и в итоге получается много записей где каждая из них это запись в определенном столбце действий. Как можно склеить все в одну строку что бы для этого clientId выводились все задействованные столбцы в одной строке?


asdlegioner


kvv

Добрый день!
Конечно можно.
Смотрите пример в прикрепленном файле 104.qvw.

Пример упрощенный. В вашем случаем может быть все по другому, потому что структура данных у вас своя.

asdlegioner

Буду очень благодарен если скопируете скрипт на форму или текстовой файл, так как у меня демо версия клика и не смогу запустить ваш проект.(

kvv

Data:
LOAD * Inline [
ID, ACTION
1, qwe
1, asd
1, zxc
1, rty
1, fgh
2, poi
2, lkj
];



Рейтинг@Mail.ru Яндекс.Метрика