Middle+
Ako u prvoj tabeli postoji tri zapisa, a u drugoj takođe tri zapisa, koliko zapisa će biti vraćeno pri left join?
sobes.tech АИ
Одговор од АИ
При извршавању LEFT JOIN, број записa у резултату зависи од броја записа у левој (првој) табли и подударања са десном (другом) таблицом.
Ако у првој таблици има 3 записа, а у другој такође 3 записа, онда ће резултат LEFT JOIN-а бити најмање 3 записа — по један за сваки запис из леве табеле.
Ако за сваки запис из леве табеле постоји подударање у десној, онда ће бити тачно 3 записа.
Ако за неке записе из леве таблице нема подударања, у резултујућем скупу ће се појавити NULL вредности из десне табеле, али број записа ће остати 3.
Укратко: при LEFT JOIN-у, број записа је једнак броју записа у левој табли, односно 3.