问题列表 - 第36258页

添加多个SQL选择的结果?

我有三个SQL选择,我需要将其结果加在一起.三个中的两个使用相当复杂的连接.

select sum(field_one) from t_a join t_b on (t_a.bid = t_b.id) where t_b.user_id=:id
select sum(field_two) from t_c join t_d on (t_c.did = t_d.id) where t_d.user_id=:id
select sum(field_three) from t_e where t_e.user_id=:id
Run Code Online (Sandbox Code Playgroud)

我需要的是所有三个值的总和. sum(field_one)+sum(field_two)+sum(field_three).反正有没有在一个声明中这样做?

mysql sql join

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

在ms sql server 2008中减去两个时间值

如何在sql server 2008中减去两个时间值.我在存储过程中使用时间变量.

请帮忙

sql-server time subtraction sql-server-2008

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

反向C++查找

我是一名"C"程序员,只知道最微小的C++.我正在研究一些开源C++代码,试图理解它正在做的一些事情.我可以解决大部分问题,但有时会出现我无法识别的语法,我希望能够"查找"语法的含义,这样我才能阅读足以理解C++的内容.但是你不能只是在google中键入一堆符号 - 或者在C++中找出其中的含义.有关我如何能够做到这一点的任何建议吗?

我现在正在努力的具体语法如下:

void Blah<BOARD>::Generate(SgPoint p)
Run Code Online (Sandbox Code Playgroud)

是什么的意义<BOARD>在这方面?为了理解它,我应该查看什么?

c++ templates

10
推荐指数
3
解决办法
486
查看次数

如何从Oracle表中检索特定的XML节点?

我有一个oracle表,它有一个以CLOB格式存储XML的列.XML具有以下语法:

<?xml version="1.0" encoding="ISO-8859-1" ?> 
 <BaseXML Version="2009.4">
 <InvoiceCanvasDetails>
     <Grouping>
       <ParentGroup Name=”Parent group 1” ID=”100”>
        <ParentGroupLineItems>
         <Item ID="461616" Name=”Item 1”>
           <Papers Quantity=10000>
                          <Paper Name="UNCOATED GROUNDWOOD SCA+ (25X38)"    
                                      ID="126287" Weight="1268" Type=”A4” /> 
                          <Paper Name="COATED GROUNDWOOD SCA+ (25X38)"    
                                      ID="126288" Weight="1290" Type=”A4” />
                     </Papers>
              </Item>
       </ParentGroupLineItems>
    </ParentGroup>
  </Grouping>
 </InvoiceCanvasDetails>
</BaseXML>
Run Code Online (Sandbox Code Playgroud)

现在,我想只检索与每个项目对应的纸张信息.即,给定项目ID,使用查询检索与其关联的所有论文.请指导我这是最好的方法.

xml oracle

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

WiX3主要升级无法正常工作

我正在尝试进行重大升级,但它无法正常工作.它只是将新程序与旧程序一起安装.他们是在不同的目录(如我的新版本改变了目录结构),所以没有冲突,但旧的需求,以被删除我的产品正常运行.

<Property Id="UPGRADE_NEEDED" Secure="yes" />
<Property Id="SAME_OR_NEWER_VERSION" Secure="yes" />
<InstallExecuteSequence>
    <RemoveExistingProducts After="InstallFinalize" />
</InstallExecuteSequence>
<Upgrade Id="{PUT-YOUR-GUID-HERE}">
    <UpgradeVersion Minimum="5.1.3" OnlyDetect="yes" IncludeMinimum="yes" Property="SAME_OR_NEWER_VERSION" />
    <UpgradeVersion Minimum="5.1" Maximum="5.1.3" Language="1033" Property="UPGRADE_NEEDED" MigrateFeatures="yes" IncludeMinimum="yes" />
Run Code Online (Sandbox Code Playgroud)

这是我的升级元素(当然删除了GUID).如果有人能找到问题所在,我将非常感激.

wix wix3

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

使onpropertychange和domattrified工作以检测元素何时被更改

什么东西应该触发,不是吗?我在IE8中得不到支持,在Fx 3.6.10中没有任何事情发生

<html>
<head>
<script src="http://code.jquery.com/jquery-1.4.2.js"></script>
<script>


// modified from http://pragmatec.blogspot.com/2009/06/google-toolbar-style-and-tooltip.html
jQuery(function($){
  $.fn.dommodhandler = function(options){
    function setListeners(){
      if (typeof (this.onpropertychange) == "object"){
        $('#innerDiv').bind('propertychange',function(e){
          $('#msgDiv').html(this.id+' changed</br/>');
        });
      }
      else if ($.browser.mozilla){
      $('#msgDiv').html("bind");
        $('#innerDiv').bind('DOMAttrModified',function(e){
          $('#msgDiv').html(this.id+' changed</br/>');
        });
      }
      else {
        $('#msgDiv').html('not supported in this browser');
        return false;
      }
    }
    return setListeners();
    }
  }
);
$(document).ready(function(){
  $.fn.dommodhandler ();
});

</script>
</head>
<body>
<div id="wrapper">
<a href="#" onClick="document.getElementById('innerDiv').height='300px';document.getElementById('innerDiv').innerHTML=new Date(); return false">Click</a>
  <div id="outerDiv">
    <div id="innerDiv">Hello</div>
  </div>
  <div id="msgDiv"></div>      
</div>  

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

更新:仍然不开心...任何人有任何建议,以检测什么时候(ajax)由于更大或更小的内容而改变div的实际高度

jquery dom event-handling javascript-events

8
推荐指数
1
解决办法
6851
查看次数

边缘检测的最快方法是什么?

我正在考虑实施一个基于图像处理的工业问题解决方案.

图像由红色矩形组成.在里面我会看到一个圆圈矩阵.要求是计算以下约束下的圆圈数.(实际应用:计算瓶套中的瓶数.任何缺少的瓶子???)

  1. 操作所需的时间应该非常短.
  2. 我也需要检测红色矩形.我的目标是计算包装中的物品,并且没有机械装置(传感器)来触发相机.所以相机需要连续拍摄照片,但程序应该有办法丢弃不必要的图像.
  3. 处理应该是实时的.
  4. 图像捕获中可能存在"噪声".您可能会看到椭圆而不是圆圈.

我的问题如下,

  1. 什么是与给定场景匹配的最佳边缘检测算法?
  2. 除了边缘检测之外,还有其他可以使用的机制吗?
  3. 我使用的语言和系统的性能之间是否有很大的影响?

algorithm graphics performance image-processing edge-detection

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

生成数字并随机显示它们

我想生成一个从0000到9999的数字列表.然后我想取所有结果并随机回显.(不按顺序)我该怎么做?

先感谢您!

php

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

从json中的动态键值获取数据

要求如下:
我必须从页面获取位置字段.

var input= global.input = document.getElementById("Location");
Run Code Online (Sandbox Code Playgroud)

根据输入显示json文件中的邻域区域并在页面上显示.

我有一个json对象,必须根据键值(位置)过滤json对象的数据

var inputLocation=input.value;
Run Code Online (Sandbox Code Playgroud)

在我的javascript中,如果我使用动态密钥,我会收到错误.

如果我这样做,我能够得到json数组,data.Aspen但是我必须从文本字段中获取数据,它可以是不同的,所以如果我调用data.inputLocation ...它的未定义

当我使用时data.(inputLocation.value)收到以下错误:

XML过滤器应用于非XML值({Aspen:[{ID:

{
 "Aspen":[
 {
  "ID":"Bellaire",
  "Name":"Bellaire"
 },
 {
  "ID":"Champions Forest",
  "Name":"Champions Forest"
 },
 {
  "ID":"Highland Village",
  "Name":"Highland Village"
 },
 {
  "ID":"Museum District",
  "Name":"Museum District"
 }
 ]
}
Run Code Online (Sandbox Code Playgroud)

javascript json key-value

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

MySQL LIKE + php sprintf

$test = sprintf("SELECT * FROM `table` WHERE `text` LIKE '%%s%'", mysql_real_escape_string('test'));

echo $test;
Run Code Online (Sandbox Code Playgroud)

输出:

SELECT * FROM `table` WHERE `text` LIKE '%s
Run Code Online (Sandbox Code Playgroud)

但它应该输出:

SELECT * FROM `table` WHERE `text` LIKE '%test%'
Run Code Online (Sandbox Code Playgroud)

php mysql printf sql-like

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