У меня есть таблица вроде этого:Преобразование столбца в строки в Oracle 11g
+----+----------+----------+----------+-----------+----------+----------+
| ID | AR_SCORE | ER_SCORE | FS_SCORE | CPF_SCORE | IF_SCORE | IS_SCORE |
+----+----------+----------+----------+-----------+----------+----------+
| 1 | 25 | 35 | 45 | 55 | 65 | 75 |
| 2 | 95 | 85 | 75 | 65 | 55 | 45 |
+----+----------+----------+----------+-----------+----------+----------+
И мне нужно, чтобы извлечь это:
+----+----------+-------+
| ID | SCORE | VALUE |
+----+----------+-------+
| 1 | AR_SCORE | 25 |
| 1 | ER_SCORE | 35 |
| 2 | AR_SCORE | 95 |
+----+----------+-------+
Я прочитал много вопросов о том, как использовать поворотное в оракула, но Я не мог заставить его работать.
Действительно хорошо. Я использую второй способ. и я вижу, что автоматически не выбирает нулевые значения, которые являются хорошими. Но если в будущем мне нужно будет иметь нулевые значения, есть ли способ? – AndreA