如何从两个SQL查询创建一个输出?从SQL Server CE(.SDF
文件)数据库中检索数据。
我有第一个查询
SELECT
testruns.id, testruns.stoptime, testruns.serialnumber, testruns.testcell,
teststeps.testname, teststeps.measurement AS Test4_Measurement
FROM
teststeps, testruns
WHERE
teststeps.testrun = testruns.id
AND stoptime > '10/05/2016 1:00 PM'
AND stoptime < '10/05/2016 2:00 PM'
AND teststeps.testname = 'Test 4: Low Power Mode Current'
AND teststeps.status = 'Pass'
我得到了输出
id stoptime serialnumber testcell testname Test4_Measurement
57898 10/5/2016 1:01 PM 16363226 2 Test 4: Low Power Mode Current 46.24566
57899 10/5/2016 1:01 PM 16363227 3 Test 4: Low Power Mode Current 44.94964
57900 10/5/2016 1:01 PM 16363228 4 Test 4: Low Power Mode Current 42.77687
我有第二个查询
SELECT testruns.id, testruns.stoptime, testruns.serialnumber ,testruns.testcell, teststeps.testname, teststeps.measurement AS Test7_Measurement
FROM teststeps, testruns
WHERE
teststeps.testrun = testruns.id
AND
stoptime > '10/05/2016 1:00 PM' AND stoptime < '10/05/2016 2:00 PM'
AND
teststeps.testname = 'Test 7: Advertisements Current'
AND
teststeps.status = 'Pass'
我得到第二个输出
id stoptime serialnumber testcell testname Test7_Measurement
57898 10/5/2016 1:01 PM 16363226 2 Test 7: Advertisements Current 12.8
57899 10/5/2016 1:01 PM 16363227 3 Test 7: Advertisements Current 12.6
57900 10/5/2016 1:01 PM 16363228 4 Test 7: Advertisements Current 12.6
我需要输出
id stoptime serialnumber testcell testname Test4_Measurement testname Test7_Measurement
57898 10/5/2016 1:01 PM 16363226 2 Test 4: Low Power Mode Current 46.24566 Test 7: Advertisements Current 12.8
57899 10/5/2016 1:01 PM 16363227 3 Test 4: Low Power Mode Current 44.94964 Test 7: Advertisements Current 12.6
57900 10/5/2016 1:01 PM 16363228 4 Test 4: Low Power Mode Current 42.77687 Test 7: Advertisements Current 12.6