Loading:


SQL JOIN - co to jest, kiedy używać oraz jak stosować?

1. Wprowadzenie

 

SQL to najbardziej zaawansowany oraz popularny język składniowy do zarządzania bazami danych, posiadający wyświetlenie z jednej tabeli (podstawowe zapytania) oraz z kilku tabel za jednym razem (tak zwane JOIN QUERIES), właśnie do tego jest stworzone JOIN w SQL.


W świecie biznesu, częstą praktyką jest posiadanie na przykład tabeli z danymi o klientach oraz zamówieniach id w jednej tabeli, w drugiej tabele zawierającą informacje dla każdego z tego zamówienia razem z id, detalami, oraz znajduje się 3 tabela z opisem produktów oraz jej listą.

 

Pozostaje kwestia wyjaśnienia, czym jest id w tabelach? ID jest to unikalny numer nadawany za pomocą specjalnych funkcji typu auto_increment . Numery te są generowane automatycznie i dzięki temu mamy pewność, że dany numer id jest jedyny w całej tabeli i nie może się powtórzyć (na co nie pozwala jego funkcja generująca).

 

Problem powstaje kiedy musimy znaleźć jakie produkty klient określony przez numer posiada zamówione towary.



Dalsza czê¶æ: 1 2 3 4 5 6 7

Napisz Artyku³

Listing

niema




Dodano przez: divix
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


    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors