|
|
|
Непростые запросы
|
|||
|---|---|---|---|
|
#18+
Приветствую. Подскажите софт для запросов. Есть произвольная база данных в mysql из которой хочется извлекать информацию в виде различных отчетов. Простые запросы к базе не решают задачу, т.к. нет удобства «переходов» от уже полученных результатов к новым запросам. Надо чтобы работало это так: делаем какой-то запрос, например select * из БД. Сохраняем его, как-то называя. И запускаем. Он выдает нам результаты, при этом мы можем удобно пользоваться сортировками этих самых результатов, у них есть разбивка по страницам, фильтры всяческие, экспорт и прочее. Далее на любое поле, выдаваемое нам как результат, мы можем привязывать один или несколько разных запросов с использованием результатов по этому полю (на которое кликнули мышкой) в качестве одной из переменных этого самого нового запроса (или запросов). Например, в результате запроса select * одно из полей БД – имя юзера. К имени юзера я хочу привязать 2 новых запроса (кнопочками прям рядом с ним, или по правой кнопке..), один из которых будет выдавать мне из другой таблицы его персональные данные, а второй - все его заходы в систему. Еще у запросов надо чтобы задавались в качестве переменных какие-то изменяемые значения, например временные интервалы. Из того что сам пробовал, более всего понравился dbForge Studio и вроде как там с помощью "Дизайнер запросов" многое возможно, но все же не получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2016, 11:16:44 |
|
||
|
Непростые запросы
|
|||
|---|---|---|---|
|
#18+
Jesprit, Насколько я в курсе, MySQL-специфичного инструмента такого рода нет. Попробуйте MS Access, может в нем получится сделать желаемое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2016, 11:56:57 |
|
||
|
Непростые запросы
|
|||
|---|---|---|---|
|
#18+
JespritПриветствую. Подскажите софт для запросов. Есть произвольная база данных в mysql из которой хочется извлекать информацию в виде различных отчетов. Простые запросы к базе не решают задачу, т.к. нет удобства «переходов» от уже полученных результатов к новым запросам. Надо чтобы работало это так: делаем какой-то запрос, например select * из БД. Сохраняем его, как-то называя. И запускаем. Он выдает нам результаты, при этом мы можем удобно пользоваться сортировками этих самых результатов, у них есть разбивка по страницам, фильтры всяческие, экспорт и прочее. Инструмент, решающий эту задачу, называется "программист баз данных". Даже не думайте, что вы найдёте какой-то тул, напишите с помощью него запросы, и они потом у вас будут работать . Тут как в поговорке -- нужно выбрать два из трёх. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2016, 14:33:56 |
|
||
|
Непростые запросы
|
|||
|---|---|---|---|
|
#18+
JespritПриветствую. Подскажите софт для запросов. Есть произвольная база данных в mysql из которой хочется извлекать информацию в виде различных отчетов. Простые запросы к базе не решают задачу, т.к. нет удобства «переходов» от уже полученных результатов к новым запросам. Надо чтобы работало это так: делаем какой-то запрос, например select * из БД. Сохраняем его, как-то называя. И запускаем. Он выдает нам результаты, при этом мы можем удобно пользоваться сортировками этих самых результатов, у них есть разбивка по страницам, фильтры всяческие, экспорт и прочее. Далее на любое поле, выдаваемое нам как результат, мы можем привязывать один или несколько разных запросов с использованием результатов по этому полю (на которое кликнули мышкой) в качестве одной из переменных этого самого нового запроса (или запросов). Например, в результате запроса select * одно из полей БД – имя юзера. К имени юзера я хочу привязать 2 новых запроса (кнопочками прям рядом с ним, или по правой кнопке..), один из которых будет выдавать мне из другой таблицы его персональные данные, а второй - все его заходы в систему. Еще у запросов надо чтобы задавались в качестве переменных какие-то изменяемые значения, например временные интервалы. Из того что сам пробовал, более всего понравился dbForge Studio и вроде как там с помощью "Дизайнер запросов" многое возможно, но все же не получилось. вы описали уже задание на некую интерактивную юзер-френдли системку, некий дашбоард / интерактивный репорт. Или сами кодируйте на php, ruby или посмотрите PowerBI, MicroStrategy Desktop, Excel и еще много более платных систем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2016, 14:40:17 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39145238&tid=1832284]: |
0ms |
get settings: |
13ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 422ms |

| 0 / 0 |
