Я работаю над Oracle 11g db. У меня есть таблица валют, для которой у меня есть 182 записи в 2013 году и в 2014 году у меня есть 81 запись. Я должен получить разницу в 101 запись с 2013 года. Записи о потерях/различиях я должен вставить в 2014 году.Минус-запрос/оператор в Oracle
Интересно, неверен ли мой синтаксис или какой-либо другой метод для генерации запроса на разницу.
SELECT
a.CCYCD,
a.YEARNR
FROM CCYEXC a
WHERE a.YEARNR = 2013
minus
SELECT
a.CCYCD,
a.YEARNR
FROM CCYEXC a
WHERE a.YEARNR = 2014;
В чем разница между YEARNR и YEAR_NR? – Multisync
Что произошло, когда вы выполнили запрос? Не дал ли вам желаемый результат? –
@Multisync, YEARNR и YEAR_NR - моя ошибка. Это должен быть YEARNR. – wasabi