私はこの表を下に持っています
このような出力を行うにはどうすればよいですか
このクエリを使用して上記の出力を行いました。
SELECT DISTINCT
C.RefVal,
C.CalibrationEventID,
C1.Result As "Trial One",
C2.Result AS "Trial Two",
C3.Result AS "Trial Three",
C4.Result AS "Trial Four",
C5.Result AS "Trial Five"
FROM CalibrationTrials AS C
INNER JOIN
(SELECT DISTINCT RefVal, Result FROM CalibrationTrials WHERE CalibrationEventID = 'CAL000001' AND RefVal = '1.0010'AND TrialNo = 1) As C1
ON C1.RefVal = C.RefVal
INNER JOIN
(SELECT DISTINCT RefVal, Result FROM CalibrationTrials WHERE CalibrationEventID = 'CAL000001' AND RefVal = '1.0010'AND TrialNo = 2) As C2
ON C2.RefVal = C.RefVal
INNER JOIN
(SELECT DISTINCT RefVal, Result FROM CalibrationTrials WHERE CalibrationEventID = 'CAL000001' AND RefVal = '1.0010'AND TrialNo = 3) As C3
ON C3.RefVal = C.RefVal
INNER JOIN
(SELECT DISTINCT RefVal, Result FROM CalibrationTrials WHERE CalibrationEventID = 'CAL000001' AND RefVal = '1.0010'AND TrialNo = 4) As C4
ON C4.RefVal = C.RefVal
INNER JOIN
(SELECT DISTINCT RefVal, Result FROM CalibrationTrials WHERE CalibrationEventID = 'CAL000001' AND RefVal = '1.0010'AND TrialNo = 5) As C5
ON C5.RefVal = C.RefVal
WHERE C.CalibrationEventID = 'CAL000001' AND C.RefVal = '1.0010'
ORDER BY C.RefVal, C.CalibrationEventID
どうやらこのクエリでは、出力は '1.0010' である 1 つの RefVal にのみ固定されます。
CalibrationEventID の各 RefVal に対して image2 形式を出力するための正しいクエリは何ですか?