теме)
update projects
set start_first_operation_date = ?2
where id = (select o.project_id
from operations as o
where o.id = ?1 and o.in_work = true)
вот такой запрос составил, но мне почему-то выдает
Unsafe query: 'Update' statement without 'where' updates all table rows at once
проблема в том, что вложенный запрос может не всегда вернуть значение? но даже если в конце добавить OR, то все равно эффект тот же.
почему консоль не видит этот where?
Через join сделай
Обсуждают сегодня