CREATE TABLE STUDENT (Fname VARCHAR2, StuID VARCHAR2)
CREATE TABLE ENROLLED_IN (Grade VARCHAR2, StuID VARCHAR2)
CREATE TABLE GRADECONVERSION (gradepoint VARCHAR2, lettergrade VARCHAR2)

Find the distinct student first names of all students that have grade point at least 3.8 in one course.
SELECT DISTINCT T3.Fname FROM ENROLLED_IN AS T1 JOIN GRADECONVERSION AS T2 JOIN STUDENT AS T3 ON T1.Grade = T2.lettergrade AND T1.StuID = T3.StuID WHERE T2.gradepoint >= 3.8
SELECT DISTINCT "T3"."Fname" FROM "ENROLLED_IN" "T1" JOIN "GRADECONVERSION" "T2" ON "T1"."Grade" = "T2"."lettergrade" AND "T2"."gradepoint" >= 3.8 JOIN "STUDENT" "T3" ON "T1"."StuID" = "T3"."StuID"