我有一个包含15行的表,其中一列包含是或否。
我要做的是在我的Select *查询的末尾添加一个总列,这将在包含“是”的每一行上包含“是”结果的数量,并且在包含“否”的每一行上包含“无”结果的数量< / p>
有8行有一个,7有一个现在。所以,我希望在该特定字段中包含“是”的每一行在最后一列中的数字为8,每个“否”为7。
我不确定我是否特别好解释过,但到目前为止我所拥有的是:
SELECT *,
COUNT(Approved) OVER () as 'Count_Approved'
FROM
Approvals
这给了我每行15个,所以我在这里遗漏了一些非常基本的东西。
对于格式化也很抱歉,我不确定如何让它看起来很好。
干杯
CJ
答案 0 :(得分:0)
您可以尝试使用var rowList = XPATH1 + className;
var titleList = className + innerHTMLofChildElement;
for(var i = 0; i < titleList.length; i++) {
if(titleList[i][0] === title) {
browser.click(titleList[i][0]); //I don't know what to do inside the click function
}
}
列上的分区进行计数:
Approved
您从未告诉我们您使用的数据库,但上面是ANSI SQL,应该适用于大多数数据库。
答案 1 :(得分:0)
不清楚你在寻找什么,但我的猜测是
OnApplyTemplate
结果:
select Approved, count(Approved) over (PARTITION BY Approved) [Count] from Approvals