我有兩個名爲TEST和STEPS的表,它們與Test-Id列相關。正常行輸出中的計數值
我能夠通過進行如下所示的連接來獲取所有必需的列。
select t.id,t.name,s.step_no,s.step_data
from test t,steps s
where t.id = s.testid
我需要的是,除了列之外,我還需要每次比賽的總計數。
小提琴:http://sqlfiddle.com/#!6/794508/1
電流輸出:
ID NAME STEP_NO STEP_DATA
-- ---- ------- ---------
1 TC1 1 Step 1
1 TC1 2 Step 2
1 TC1 3 Step 3
2 TC2 1 Step 1
所需的輸出:
ID NAME STEP_NO STEP_DATA COUNT
-- ---- ------- --------- -----
1 TC1 1 Step 1 3
1 TC1 2 Step 2 3
1 TC1 3 Step 3 3
2 TC2 1 Step 1 1
其中count是從臺階上表中的總行數每個Id都在TEST ta中BLE。
如果您需要任何信息,請讓我知道。
我們有使用OLAP任何選項? – Purus