sql >> Databáze >  >> RDS >> Oracle

Syntaxe vnějšího spojení Oracle ve starém stylu – Proč umístit (+) na pravou stranu znaménka rovná se v levém vnějším spojení?

(+) identifikuje tabulku, ke které je vnější připojení. Způsob, jakým mě učili, (+) označila tabulku, která by měla chybějící řádky, pro kterou je nový NULL řádky musely být přidány.

Pokud se podíváte na alternativní syntaxe levého vnějšího spojení, které různé databáze podporovaly před LEFT OUTER JOIN se stal součástí standardu ANSI, byl proprietární operátor obecně aplikován na tabulku, ve které „chyběly“ řádky. DB2 také podporuje (+) operátor pro vnější spojení stejným způsobem jako Oracle.



  1. Jak vypočítat procento dvou sloupců v MySQL

  2. CHYBA:oprávnění odepřeno pro vztah název_tabulky na Postgres při pokusu o SELECT jako uživatel pouze pro čtení

  3. Alternativy MySQL Workbench - Správa konfigurace ClusterControl

  4. ProxySQL:Všechny zdroje několika ninů