У меня вопрос о oracle SQL. до сих пор у меня этот запрос, и это не работает.Ссылка на другую таблицу с тем же значением ключа
SELECT SUM(MDA.ASSIGNED_QTY * (SELECT MD.WEIGHT FROM MASTER_DRAWING MD WHERE MDA.HEAD_MARK = MD.HEAD_MARK)) TOTALWEIGHT
FROM MASTER_DRAWING_ASSIGNED MDA
Прежде всего, я только начинаю изучать оракул, и мне нужно предложение о том, как улучшить код.
моя таблица структура как этот
MASTER_DRAWING,
HEAD_MARK WEIGHT
HEAD1 20
HEAD2 30
MASTER_DRAWING_ASSIGNED,
HEAD_MARK ASSIGNED_QTY
HEAD1 4
HEAD2 3
поэтому мой желаемый результат был бы,
HEAD1 80
HEAD2 90
будет рассматривать иск лучше в этой ситуации?
Заранее спасибо