Câu 1
Câu 1
Tạo bảng
CREATE TABLE mon_hoc (
mamh SERIAL PRIMARY KEY,
tenmh VARCHAR(100)
);
SELECT *
FROM crosstab(
$$SELECT sv.masv, mh.tenmh, dt.diem
FROM sinh_vien sv
JOIN diem_thi dt ON sv.masv = dt.masv
JOIN mon_hoc mh ON dt.mamh = mh.mamh
ORDER BY sv.masv, mh.tenmh$$
-- ) AS ct(masv INT, Toan FLOAT, Hoa FLOAT, Ly FLOAT);