〔SQL文1〕
SELECT R1.学生番号,R1.実施回,R1.得点 FROM 成績 R1
INNER JOIN
(SELECT 学生番号,MIN(実施回) AS 初回 FROM 成績 GROUP BY 学生番号) R2
ON R1.学生番号 = R2.学生番号
AND R1.実施回 = R2.初回
INNER JOIN
(SELECT 学生番号,MIN(実施回) AS 初回 FROM 成績 GROUP BY 学生番号) R2
ON R1.学生番号 = R2.学生番号
AND R1.実施回 = R2.初回
〔SQL文2〕
SELECT 学生番号,実施回,得点
FROM (SELECT 学生番号,実施回,得点,ROW_NUMBER() OVER(a) AS 番号 FROM 成績) R1
WHERE R1.番号 = 1
FROM (SELECT 学生番号,実施回,得点,ROW_NUMBER() OVER(a) AS 番号 FROM 成績) R1
WHERE R1.番号 = 1