小编ale*_*smn的帖子

从视图或函数中的多个表中提取数据

我需要从 3 个表中提取数据,并以特定方式打印它。

http://sqlfiddle.com/#!15/59481/8

请参阅此问题以了解查询是如何生成的。小提琴中的版本部分工作,但我需要修改查询以产生不同的输出。

我有一个project_report存储数据的表keyword

1. If a keyword has data for a particular day it will store it in `project_report`
2. A keyword might have no data to store for a particular day.
3. A keyword might store multiple rows of data for a particular day (the data is uniq)
4. A keyword might not have data for a particular day, but it might have for a different day.
Run Code Online (Sandbox Code Playgroud)

我相信要解决我的问题,DB 函数将是最好的方法,因为我希望能够指定一个日期并从project_reports …

postgresql performance pivot query-performance

4
推荐指数
1
解决办法
1379
查看次数

如何将参数传递给函数

目前我创建了一个视图,请在答案中查看。如何根据该crosstab()查询创建函数,以便传递日期并获取特定日期的数据?

多次调用该函数并传递不同的日期来填充图表(例如)也是一种好习惯吗?

postgresql view functions

4
推荐指数
1
解决办法
2万
查看次数