小编Dev*_*vin的帖子

将"WHERE"参数传递给PostgreSQL View?

我通过一系列嵌套子查询对我的PostgreSQL数据库进行了相当复杂的查询,该数据库跨越4个表.然而,尽管外观和设置略显棘手,但最终它将返回两列(来自同一个表,如果这有助于这种情况)基于两个外部参数的匹配(两个字符串需要与不同表中的字段匹配).我对PostgreSQL中的数据库设计还是比较陌生的,所以我知道这个看似神奇的东西叫做Views,这似乎可以帮助我,但也许不是.

有没有什么方法可以在视图中移动我的复杂查询,并以某种方式只传递我需要匹配的两个值?这将大大简化我在前端的代码(通过将复杂性转移到数据库结构).我可以创建一个包装我的静态示例查询的视图,它可以正常工作,但是只适用于一对字符串值.我需要能够使用各种不同的值.

因此我的问题是:是否可以将参数传递给静态视图并使其变为"动态"?或者View可能不是接近它的正确方法.如果还有其他更好的东西,我全都耳朵!

*编辑:*根据评论中的要求,这是我现在的查询:

SELECT   param_label, param_graphics_label
  FROM   parameters
 WHERE   param_id IN 
         (SELECT param_id 
            FROM parameter_links
           WHERE region_id = 
                 (SELECT region_id
                    FROM regions
                   WHERE region_label = '%PARAMETER 1%' AND model_id =
                         (SELECT model_id FROM models WHERE model_label = '%PARAMETER 2%')
                 )
         ) AND active = 'TRUE'
ORDER BY param_graphics_label;
Run Code Online (Sandbox Code Playgroud)

参数由上面的百分比符号设置.

sql postgresql stored-procedures view

41
推荐指数
3
解决办法
5万
查看次数

向Arduino发送字符串的最佳方式?

我是Arduino开发的新手,我正在为我的计算机科学课程开发一个项目,它基本上使用带有LCD的Arduino板作为"留言板".我的项目的大规模目标是在计算机上安装一个可以输入消息的程序,然后将其显示在Arduino屏幕上.我现在最关键的一点是如何将字符串发送到设备.我查看了几个不同的事情,包括将单个字节发送到Arduino,还查看了这个代码,这可能是向它发送字符串的一些方法:http://www.progetto25zero1.com/b/tools/Arduino/

有没有人有任何向Arduino板发送字符串的经验,如果有的话,你愿意分享你的建议吗?我可能会在以后从外部程序(而不是Ardunio IDE)发送这些字符串时出现问题,但此时我遇到的最大问题就是将字符串发送到设备本身.

c++ string arduino

5
推荐指数
1
解决办法
6417
查看次数

如何在MATLAB图的顶部添加标签(值)?

plot在使用hist命令(我可以将命令的输出分配给两个基质)后,使用数据集上的命令在MATLAB中"手动"创建直方图,以手动获取计数和中点.我真正喜欢做的是在我的直方图上的每个条形图上方添加一个标签,说明该列的中心点值.由于我已经有一个包含所有这些中心值的向量,我的问题在于弄清楚如何实际创建标签并将它们放在每个条形图上方.任何帮助添加这些将非常感谢!

我到目前为止所做的一切:

基于另一个StackOverflow帖子,我看到了这些命令

for b = 1:nBins
    text(bins(b),counts(b)*2,num2str(a(b==binIdx,1)),'VerticalAlignment','top')
end
Run Code Online (Sandbox Code Playgroud)

我认为我可能text在循环中使用命令在每个条形图上方放置一个标签,但当我尝试将text上面的命令修改为我所拥有的数据时,我无法在我的图上看到标签.

matlab plot

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

标签 统计

arduino ×1

c++ ×1

matlab ×1

plot ×1

postgresql ×1

sql ×1

stored-procedures ×1

string ×1

view ×1