SQL - ΜΑΘΗΜΑ 1.6 - OUTER JOIN - Μέρος 6 από 6 - Ασκήσεις 2/2

preview_player
Показать описание
ΠΕΡΙΕΧΟΜΕΝΑ ΒΙΝΤΕΟ:
Ασκήσεις 2/2
=======================
ΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ:
1. OUTER JOINS
1.1. LEFT OUTER JOIN
1.2. RIGHT OUTER JOIN
1.3. FULL OUTER JOIN
2. SELF JOIN
Рекомендации по теме
Комментарии
Автор

Γεια σας δασκαλε,
στην 6Β εχει νοημα να κανουμε outer join εφοσον κανενας πελατης δεν εχει payment με τιμη null? Ολοι εχουν τουλαχιστον 0.00

teoh
Автор

Δάσκαλε από το πως χειρίστηκες την 6Β, καταλαβαίνω πλέον πως η ύπαρξη του RIGHT JOIN οφείλεται αποκλειστικά και μόνο στην καλή πρακτική/σύμβαση που θέλει τον πρώτο πίνακα σε μία συνένωση, να είναι αυτός που έχει το foreign key και ο δεύτερος, προς συνένωση, πίνακας να έχει το primary key; Οπότε για να μην αλλάξει η «φορά» των κλειδιών (διατηρώντας το LEFT JOIN) «εφευρέθηκε» το RIGHT JOIN;

Ή να ανατρέξω πάλι στο αντίστοιχο μάθημα για να κατανοήσω καλύτερα την ύπαρξη του RIGHT;

panosdiamantis
Автор

Καλησπέρα, ήθελα να ρωτήσω αν είναι λάθος να κάνουμε σε ερώτημα όπως της άσκησης 7, παντού Outer joins με συνθήκη PK-FK ?
Το ρωτάω από την πλευρά του ότι έτσι δεν θα μου ξεφύγουν Nulls που δεν πρόβλεψα και αν προκύψουν Nulls που δεν θέλω, μπορώ να κάνω αλλαγές σε Ιnner όπου πρέπει.

appanta
Автор

Δάσκαλε εάν στο 11:13 βάζαμε LEFT JOIN για να πάει αριστερά από όλο τον μεγάλο πίνακα το country θα έβγαινε σωστό?

nny