Предположим, у меня есть два запроса SELECT
в одной таблице, и мне нужно сравнить их по столбцам.Сравните два оператора SELECT с помощью PL/SQL Developer
Запрос 1:
select * from mytable t1 where t1.code = '100'
возвращается:
id name
1 A
2 B
Запрос 2:
select * from mytable t2 where t2.code = '999'
возвращается:
id name
1 A
2 C
В моем случае оба запроса возвращают одинаковое количество строк.
Желаемый результат
id name_t1 name_t2
2 B C
Как мне найти разницу данных между ними с помощью PL/SQL Developer (лучше с помощью инструментов, чтобы избежать запроса)?
Мой PL/SQL Developer Версия 8.0.3.1510
Я думаю, единственный способ может быть [экспорта, чтобы преуспеть вариант] (HTTP: // StackOverflow. ком/вопросы/4168398/как к экспорту-запрос-результат к CSV-в-оракул-SQL-разработчик). ['MINUS'] (http://www.techonthenet.com/sql/minus.php) также может понравиться вам. –