|
Отчет с внешнего источника данных
| ☑ |
0
olegon7
06.05.16
✎
14:40
|
Здравствуйте! Подскажите как реализовать отчеты из внешних источников данных вида
отчет состоит только из итоговых значений
т . е . все колонки это общее количество, отдельные запросы не хочеься писать для каждой ячейки
как и тащить все данные целиком(их 50 тыс) в тз
как лучше можно реализовать, быстродействие в приоритете ?
|
|
1
salvator
06.05.16
✎
14:43
|
Без конкретного примера непонятно.
|
|
2
ДенисЧ
06.05.16
✎
14:46
|
А что у тебя с той стороны?
Если нормальный скуль, то напиши там хранимку или вьюшку, которая собирает нужные данные. И читай её
|
|
3
olegon7
06.05.16
✎
14:49
|
С той стороны MySQL
можно ли в хранимке использовать пакетные запросы?
|
|
4
olegon7
06.05.16
✎
14:50
|
в запросах в большинстве случаях будет использоваться COUNT
т е итоги.
|
|
5
ДенисЧ
06.05.16
✎
14:51
|
(3) про мускуль не скажу. Я его знаю плохо
|
|
6
olegon7
06.05.16
✎
14:58
|
(5) запросы то в принципе одинаковые
там тоже есть хранимки
у меня есть таблица большая 50 тыс записей падает туда ежемесячно , т е уникальный ключ будет лицевой счет - год_месяц.
можно ли написать хранимку , которая выдавала бы результаты выполнения пакетных запросов, т к одним запросом это все не вытянишь.
|
|
7
olegon7
06.05.16
✎
15:12
|
Например простая хранимка
CREATE DEFINER=`Oleg`@`` PROCEDURE `count`()
BEGIN
SELECT COUNT(*) from dirty_data
where dirty_data.year_mon_record="2016-5" ;
SELECT COUNT(*) from dirty_data
where dirty_data.year_mon_record="2016-5" and dirty_data.base="ggres";
END
она возратит какие значения? результаты двух запросов или последнего если читать через record set
|
|
8
Йохохо
06.05.16
✎
15:22
|
(7)
|
|
9
olegon7
06.05.16
✎
15:26
|
(8) как вариант , спасибо
|
|