WHERE /* Filia = Kod_Filii
AND */ Prodav > Plan_Prod
В цьому прикладі використовується > - з’єднання таблиць Pracivnyky та Filii – відбираються лише ті рядки, для яких умова
Prodav > Plan_Prod
набуває значення TRUE.
Додаткова умова
Filia = Kod_Filii
потрібна для того, щоб вибрати працівників, які працюють в даній філії – тобто, в результуючій таблиці в кожній парі рядків рядок з таблиці Pracivnyky буде представляти працівника, який працює у філії, представленій рядком з таблиці Filii.
З’єднання за нерівністю поширені відносно мало, але вони корисні в системах підтримки прийняття рішень та інших системах, які досліджують більш складні взаємозв’язки в базі даних.
Особливості багатотабличних запитів
Запити, які ми розглядали до цих пір, не використовували тих спеціальних синтаксичних форм, якими багатотабличні запити відрізняються від однотабличних:
1) інколи потрібно використовувати повні імена стовпчиків, щоб не було однозначних звертань до стовпчиків.
2) набуває особливого змісту вибірка всіх стовпчиків ( SELECT * ).
3) для зв’язування таблиці самої з собою створюються самоз’єднання.
4) в секції FROM часто використовуються псевдоніми таблиць – щоб спростити повні імена стовпчиків.