ცხრილების შედარება ORACLE-ში
მოკლედ იმისათვის Oracle-ში რომ 2 ცხრილი, რომლებსაც ერთნაირი სტრუქტურა ააქვთ შევადაროთ ერთმანეთს შეგვიძლია თავი ავარიდოთ ისეთ სელექთებს როგორიცაა
1 2 | SELECT t1.* FROM table1 t1, table2 t2 WHERE t1.filed1<>t2.filed1 AND . . . |
და ა.შ. (მოყვანილი მაგ. არა მუშაა უბრალოდ სირთულე ავღნიშნე) არსებობს ერთი ძალიან კარგი ფუნქცია
1 2 3 | SELECT * FROM table1 MINUS SELECT * FROM table2 |
შედეგად ეს გვიბრუნებს იმ ჩანაწერებს რომლებიც გვაქვს table1-ში და არ გვაქვს table2-ში
თუ შესადარებელი ცხრილების სტრუქტურა განსხვავდება ერთმანეთისაგან მაშინ ორივე ცხრილისთვის ისეთ 2 სელექთს რომლებიც ერთნაირ სტრუქტურას წარმოგვიდგენენ და შემდეგ გავაკეთებთ ამ სელექთების MINUS -ს