Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie MySql pilne!, jak stworzyc zapytanie?
imiglis
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 26.02.2007

Ostrzeżenie: (0%)
-----


Witam!!!

Mam takie pytanie jak wydac zapytanie MySql tak zeby zostala wyswietlony modeli i odpowiednie marki dla niego??



  1. CREATE TABLE tmarka (
  2. idtmarka INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  3. nazwa_marki VARCHAR(20) NULL,
  4. PRIMARY KEY(idtmarka)
  5. );
  6.  
  7. CREATE TABLE tmodel (
  8. idtmodel INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  9. nazwa_modelu VARCHAR(20) NULL,
  10. PRIMARY KEY(idtmodel)
  11. );
  12.  
  13. CREATE TABLE tmodel_has_tmarka (
  14. tmodel_idtmodel INTEGER UNSIGNED NOT NULL,
  15. tmarka_idtmarka INTEGER UNSIGNED NOT NULL,
  16. PRIMARY KEY(tmodel_idtmodel, tmarka_idtmarka),
  17. INDEX tmodel_has_tmarka_FKIndex1(tmodel_idtmodel),
  18. INDEX tmodel_has_tmarka_FKIndex2(tmarka_idtmarka)
  19. );
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wijet
post
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 20.12.2005
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Domyslam sie ze te tabele sa potrzebne do jakiejs tabeli glownej przechowujacej konkretne auta,
ja bym zrobil w tej tabeli z autami takie pola id_marki,id_modelu,pojemnosc_silnika,rok_produkcji + jakies inne pola ktore potrzebujesz, i nie rozbijal pojemnosci silnika i roku produkcji na osobne tabele.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 22:47