2016-06-24 2 views
-3

у меня есть 2 таблицы ..Я нужно сравнить таблицу 2 и найти записи, которые не отвечают критериямОтличие 2 колонки

Table1

Order Price 
    123  100 
    456  200 
    789  150 

Таблица 2

Order Item Price 
    123 1  10 
    123 2  90 
    123 3  10 
    456 1  150 
    789 1  100 
    789 2  100 

Результат должен быть

Order Item Price Diff 
    123 1  10 90(100-10) 100 is from table 1 
    123 2  90 0(90-90) 90 is freq rec diff 
    123 3  10  -10 
    456 1  150 0(150-150) 150 is from table 1 
    789 1  100 50(150-100) 150 is from table 1 
    789 2  100 -50(50 -100) 50 is from prev diff 

Спасибо

+1

Я собирался попытаться саркастический ответ, как это сделать с ручкой и бумагой. Вероятно, вам следует сказать, какой язык/приложение вы используете. – Benjamin

ответ

-1
SELECT 
     t2.*, 
     t1.price - t2.price 
    FROM 
     t2 
    JOIN 
     t1 ON 
     t1.order = t2.order 
Смежные вопросы