Как правило, с отчетами у вас есть один запрос, который возвращает много данных, которые в основном печатаются в области сведений.Инструменты написания отчетов, которые я видел, ориентированы на этот тип отчетов.
Я пишу некоторые сводные отчеты, где нет только одного запроса с предложением where, которое возвращает много данных.,В этих отчетах есть много запросов с разными предложениями where, каждый из которых возвращает только одно число.В отчете всего одна страница, и каждый номер идет в определенном месте.
Что я делаю для этого, так это пишу огромный запрос.Сначала я выбираю одну строку, затем у меня есть левое соединение со своим собственным SQL для каждого дополнительного числа, которое мне нужно получить, которое становится его собственным столбцом в результатах.Я хотел бы избавиться от этого огромного запроса.Кроме того, я просто столкнулся с ситуацией, когда mysql в основном жаловался, что запрос был слишком большим;это было что-то из слишком глубоко вложенных подзапросов, но устранение одного из объединений исправило это.
Было бы очень полезно, если бы я мог сделать каждый запрос отдельным поднабором данных и заполнить текстовое поле полученным числом.1007 *
Может ли скриптлет использоваться для выполнения запроса и заполнения результирующего числа в переменной?
Облегчают ли это другие программы / библиотеки для составления отчетов?