我有一个SQL挑战,我需要一些帮助.
下面是一个简化的例子,在我的实际情况中,我在慢速VIEW中有大约500k行.因此,如果您有一个有效的解决方案,我将不胜感激.我想我必须以这种或那种方式使用GROUP BY,但我不确定.
假设我有一张这样的桌子
?????????????????????????????????????????
? ORDERID ? NAME ? TYPE ? PRICE ?
?????????????????????????????????????????
? 1 ? Broccoli ? Food ? 1 ?
? 1 ? Beer ? Beverage ? 5 ?
? 1 ? Coke ? Beverage ? 2 ?
? 2 ? Beef ? Food ? 2.5 ?
? 2 ? Juice ? Beverage ? 1.5 ?
? 3 ? Beer ? Beverage ? 5 ?
? 4 ? Tomato ? Food ? 1 ?
? 4 …Run Code Online (Sandbox Code Playgroud) 我有一个arraylist,我想通过for循环添加元素.
Answer answer1;
Answer answer2;
Answer answer3;
ArrayList<Answer> answers = new ArrayList(3);
for (int i=0;i<3;i++)
{
answers.add(//HOWTO: Add each of the answers?);
}
Run Code Online (Sandbox Code Playgroud)
编辑:如果我有,那会怎么样,让我们说50个答案元素?
我正在尝试阅读SSIS(2005/2008)中的文本文件.我创建了一个文件的连接并放置了平面文件源,它在预览中工作正常,但是当我尝试运行时,我得到错误说:
[Derived Column [91848]]
Error: SSIS Error Code DTS_E_INDUCEDTRANSFORMFAILUREONERROR
Run Code Online (Sandbox Code Playgroud)
所以我已经确定有几个带有十进制数的列,它们使用句点作为分隔符.但由于我在斯堪的纳维亚环境中工作,服务器希望逗号作为分隔符.
什么工作是在Windows服务器上的区域设置中手动将分隔符从逗号更改为句点,但这不是一个适当的解决方案.
如何使用SSIS导入平面文件,而无需更改部署包的服务器上的区域设置?
我想使用针对Toogl的rest API将一些报告导入Excel。规格:https://github.com/toggl/toggl_api_docs/blob/master/reports.md
我有一个访问令牌要使用。我可以在Excel中轻松地预定义“获取数据”方法来导入数据吗?努力寻找。