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.
Listing
Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane
http://forum.funkcje.net/forum/viewtopic.php?f=4&t=2867
Dane do logowania na forum są takie same jak na funkcje.net
Ranga: Administrator serwisu Punktów: 26109







