У меня есть запрос, который возвращает всю строку, и мне нужно преобразовать этот результат в новую таблицу.
SELECT id_no, stud_name, group_no, class_1, class_2, class_3, class_4 FROM tbl_stud_class
Это возвращает следующее:
| id_no | stud_name | group_no | class_1 | class_2 | class_3 | class 4 |
| 1 | John Doe | A11 | 84 | 60 | 80 | 79 |
Мне нужноиметь возможность вернуть эту строку как:
| id_no | stud_name | group_no | class | grade |
| 1 | John Doe | A11 | class_1 | 84 |
| 1 | John Doe | A11 | class_2 | 60 |
| 1 | John Doe | A11 | class_3 | 80 |
| 1 | John Doe | A11 | class_4 | 79 |
Может кто-нибудь указать мне способ сделать это, пожалуйста?Я конвертирую свою функцию PostgreSQL (где я использую CROSS JOIN LATERAL для SQL Server)
Спасибо!