У меня есть некоторые нулевые значения в моей таблице, я должен обновить эти значения из другой таблицы.Я использую следующий запрос, но подзапрос возвращает более одного значения.
update student st
set n_id=(select n_id
from class cl
where st.uid=cl.uid
and ( cl.start_date='31-jan-2011' or cl.start_date='28-feb-2011')
and st.n_id is null);
Как я могу обновить свое поле.Помоги мне узнать.Спасибо.