webForumDet fria alternativet

MySQL - PHPMyAdmin - nybörjarhjälp

2 svar · 297 visningar · startad av mikael_a

mikael_aMedlem sedan mars 2000475 inlägg
#1

Hej,

Har fem stycken tabeller:

Medlem
----------
Medlem_Id int Id för medlem, PK, auto_increment
FNamn varchar Förnamn
ENamn varchar Efternamn

Gren
------
Gren_Id int id för gren, PK, auto_increment
Namn varchar namnet på grenen

Adress
--------
Adress_Id int för adress, PK, auto:increment
Gata varchar gatunamn
Postnummer int postnumret
Stad varchar Staden

Medlem_Gren
-----------------
Medlem_Id int FK från medlem
Gren_Id int FK från gren

Medlem_Adress
-------------------
Medlem_Id int FK från medlem
Medlem_Adress int FK från adress

för att fylla tabellerna med data använder jag följande SQL rad


INSERT INTO `Medlem` ( `Medlem_Id` , `Fnamn` , `Enamn` )
VALUES ('', 'John', 'Doe');

INSERT INTO `Adress` ( `Adress_Id` , `Gata` , `Postnummer` , `Stad` )
VALUES ('', 'Testgatan 3', '123 45', 'TestStad'
);

INSERT INTO `Gren` ( `Gren_Id` , `Namn` )
VALUES ('', 'Innebandy'
);

Detta fungerar kanon, men jag vill ju samtidigt att ID ifrån medlem, gren, adress skall sparas i tabellerna medlem_gren och medlem_adress hur fungerar denna länkningen= jag använder PHPMyAdmin för att skapa tabellerna.

sedan försöker jag att hämta all data ifrån tabellerna medlem, gren och adress med SQL raden:


SELECT * FROM `Medlem`.`Fnamn`, `Enamn`, `Medlem_gren`.`Namn`, `Adress`.`Gata`, `Postnummer`, `Stad`WHERE 1

men jag får bara felet att tabell Medlem inte finns..., en tabell fungerar men inte 2 eller 3...

något förslag till en nybörjare?

andreascarlssonMedlem sedan feb. 2003202 inlägg
#2

Testa detta istället:

SELECT Medlem.Fnamn, Medlem.Enamn, Medlem_gren.Namn, Adress.Gata, Adress.Postnummer, Adress.Stad FROM Medlem, Medlem_gren, Adress WHERE ....någonting...

Du får hitta på något eget villkor i WHERE-satsen

mikael_aMedlem sedan mars 2000475 inlägg
#3

tack... har löst det.

138 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)