Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql]dwie bazy
Forum PHP.pl > Forum > Bazy danych > MySQL
dziobok
Witam,

ze względu ze jestem początkujący w tym temacie chcialbym was prosić o pomoc.
Otóż chce stworzyć cos takiego ze bedę miał formularz na ktorym bedę mial do wyboru rodzaj palety (pobierane z tabeli palety) i bedę uzupelniał tylko kto dostarczył dany ty palety i ile sztuk.

tak, więc chcę stworzyć dwie tabele:

1] Palety gdzie chce umieszczać informacje o rodzaju palety i powiedzmy że stworze kolumny id_palety oraz rodz_palety
np.
1 euro
2 chep

oraz

2] Dostawca gdzie chcę umieszczać informację jaki dostawca dostarczył jaka paletę i powiedzmy stworze tabele id_dostawcy, dostawca, ilość, id_palety
np
1 Firma Kowalski 100
2 Firma Misiura 50

Jak powiazać pola id_palety w obu tabelach?

Jak stworzyć zapytanie dodawania danych z formularza do bazy DOSTAWCA?

Czy moge prosić o pelne zapytanie Create TABLE do opisanego przykładu i SELECT pod to?

bardzo dziękuję za pomoc.


everth
Jezu, tutaj małe wprowadzenie.
1) podstawy sql
2) Podstawy JOIN
3) Manual MySQL

Jak się z tym zapoznasz to z pewnością znajdziesz odpowiedź smile.gif
dziobok
Ok doszedlem do takiego zapytania
  1. SELECT a.rodz_palety, b.dostawca, b.ilosc FROM paleta a, dostawca b
  2. WHERE a.id_palety=b.id_palety

wynik:
rodz_palety ...... dostawca ....... ilosc
chep........ Firma pluj ..... 55
euro.... ...... Firma Elf ..... 67
euro ....... Firma Kowalscki Edward .... 99
euro ....... Firma Kmiec ...... 244
Teraz pytanie z innej beczki jak dodać aby ilosc byla sumowana dla całosci lub wg. rodzaju palety?
everth
Strona 30 do 34 z pierwszego PDFa - naprawdę przeczytaj.
kaminskp
Moim zdaniem tabela powinna wyglądać następująco:
Tabela Palety_kogo_jakie
id_dostawcy, id_palety,ilość

Tabela Dostawcy
id_dostawcy
dostawca

Tabela Palety_rodzaje
id_palety
rodzaj_palety

Pomiędzy tabelami są relacje
Palety_kogo_jakie,id_dostawcy=Dostawcy.id_dostawcy
Palety_kogo_jakie.id_palety=Palety_rodzaje.id_palety

Sam też siedzę nad relacjami pomiędzy tabelami ale muszę jeszcze posiedzieć nad tematem
Może ktoż jeszcze udzieli więcej informacji.
dziobok
Cytat(kaminskp @ 11.09.2010, 21:24:10 ) *
Moim zdaniem tabela powinna wyglądać następująco:
Tabela Palety_kogo_jakie
id_dostawcy, id_palety,ilość

Tabela Dostawcy
id_dostawcy
dostawca

Tabela Palety_rodzaje
id_palety
rodzaj_palety

Pomiędzy tabelami są relacje
Palety_kogo_jakie,id_dostawcy=Dostawcy.id_dostawcy
Palety_kogo_jakie.id_palety=Palety_rodzaje.id_palety

Sam też siedzę nad relacjami pomiędzy tabelami ale muszę jeszcze posiedzieć nad tematem
Może ktoż jeszcze udzieli więcej informacji.


jak to się mówi w "KUPIE SIŁA" kaminskp guitar.gif

Dziś i jutro będę grzebał i tworzył bazami.

Jak bys do czegoś doszedł nowego daj znać ?

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.