11. april 2004 - 23:48Der er
21 kommentarer og 1 løsning
2 ID'er i et felt skal virke med relation
Jeg har 2 tabeller, den ene indeholder 5 navne med hver deres ID, i den anden tabel findes en masse forskellige ting, hver af dem refererer til et af de ID'er der findes i den første tabel vha relationer... MEN, nogle af posterne i den 2. tabel skal referere til 2 ID'er i den 1.... Hvordan gør man, så den kan det?!?!
SELECT Tabel1.*, Tabel2.* FROM Tabel1 INNER JOIN Tabel2 ON Tabel1.ID = Tabel2.id;
Tabel1 har ingen nøgle. Tabel2 har ingen nøgle.
Tabel1 : ID navn1 navn2 1 bent 2 ole 3 kurt 1 bente
Tabel2 : t1 t2 id t1 t2 1 t3 t4 1 t1 t2 2 t3 t4 2 t1 t2 3 t3 t4 3
Forespørgsel : id navn1 navn2 t1 t2 id 1 bent t1 t2 1 1 bent t3 t4 1 2 ole t1 t2 2 2 ole t3 t4 2 3 kurt t1 t2 3 3 kurt t3 t4 3 1 bente t1 t2 1 1 bente t3 t4 1
Du kunne f.eks. lave en tredie tabel, hvor du sætter de forskellige ID'er fra tabel1 og tabel2 sammen. Det ville vist være den rigtige måde at normalisere det på.
I den anden har jeg id titel opskrift type 1 - guacamole dip - blablabalblab - Her skal jeg så skrive hvilket ID den referer til, problemet er så, at den jo både er en forret og tilbehør, hvordan får jeg så gjort det?!....
jones279 > Har en "kogebog" der ligner den du laver, blot kan en ret kun være hoverret eller forret. Men måske kan du få lidt inspiration. Hvis du lægger din e-mail, kan jeg sende den iaften.
jonas@buttcher.dk - tusind tak mugs! Det ville være topnice!! :)
Hmm hekla, jeg forstår hvad du siger.... Måske gør jeg det!!...
Mermermer, det du siger har jeg også tænkt på! Men jeg har hørt noget med at ja/nej felter ikke er så gode hvis der kommer meget trafik igennem kogebogen!? Ikke at der gør det, men jeg prøver at holde mig fra det af den grund... Er det dumt?
jones279 > Har prøvet at sende, men får min mail retur med angivelse af, at min mail muligvis indeholder virus. Har opdateret mit virusprogram (Norton) og scannet mine filer. Ingen virus. Sender igen men får den igen retur med flg. oplysning:
Your email client failed authentication. Your email message contains invalid characters. Your email exceeds the file size limit set by your ISP. Your email was classed as SPAM by your ISP or by your recipients ISP.
Yep! har også modtaget dem :) Tusind tak! Det er godt nok noget avanceret shit :D Men kan desværre ikke lige bruge præcis det til så meget! Skal nemlig lave den i ASP bagefter :) Men ellers tusind tak! Det er godt nok pro...
jones>The question you asked originally has been answered by hekla, (bør du overveje, om din tabelstruktur er rigtig!) I suggest that you take a look at this link, you arent going to get very far UNTIL you can get your tables (data) normalized!
I dont know what mugs has sent you but I would suggest that you look at the tables as these are more than likely normalized, or at least better than what you have. and if this still desont help then a book om Access would be the best bet!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.