SQL JOIN - co to jest, kiedy używać oraz jak stosować?
5. RIGHT JOIN czyli odwrotność LEFT
RIGHT JOIN jest tym samy co LEFT JOIN, ale z tą różnicą, że dla niego ważniejszą tabelą jest prawa od lewej, czyli mamy przypadek odrwrotno proporcjonalny do wcześniejszego. Kod podany poniżej:
SELECT * FROM klienci
RIGHT JOIN produkty
ON klienci.klient_id = produkty.klient_id;
Zwróci nam wartości NULL dla tabeli KLIENCI
klient_id | klient_imie | condom_kolor | klient_id |
1 | Jan | czerwony | 1 |
3 | Dawid | niebieski | 3 |
4 | Adam | żółty | 4 |
1 | Jan | fioletowy | 1 |
NULL | NULL | czarny | 0 |
1 | Jan | zielony | 1 |
3 | Dawid | biały | 3 |
NULL | NULL | brązowy | 0 |
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
Pisząc kod lepiej unikać RIGHT JOIN - w razie konieczności obsługi SQLite będą problemy, bo SQLite ma tylko LEFT JOIN.
autor: freebox | 13031 | 2014-10-26 08:08:27
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno