标签: postgresql stored-procedures aggregate
我正在尝试编写一个存储过程,可以获取一些输入参数(显然),对这些参数运行多个查询,从这些参数获取输出并进行计算,从这些计算和原始查询中输出格式化文本字符串如:
最大(Z)匹配条件的行数x和匹配x的总行数(x& y / x * 100)。
要解释max(Z)位,这将是用户名字段,选择哪个实际条目无关紧要,因为where子句将按用户ID过滤结果,是否有更好的方法来执行此操作?
答案 0 :(得分:0)
首先,将代码分解为多个过程。不要创建一个完成所有这些事情的程序。