Toon posts:

[mysql] 2 tabellen samenvoegen tot 1 ander tabel.

Pagina: 1
Acties:
  • 187 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb nu 2 tabellen gemaakt namelijk voorstelling en klant:

KLANT

| Voornaam | Achternaam | adres | Postcode | -------+-------------+----------------+----------+----- | Dennis | Bergkamp | Arsenallaan 10 | 3453 DB |
| Marcel | Soeterbroek | Zuiderstraat 2 | 2641 GW |
| Yilkee | Lam | Groenewegje 67 | 2515 LM |


VOORSTELLING


+--------------------------+------------+-------+
| Naam | Datum | Tijd |
+--------------------------+------------+-------+
| The phantom of the opera | 12-12-2001 | 20:00 |
| Chicago | 19-12-2001 | 21:00 |
| Titanic | 23-11-2001 | 21:35 |
+--------------------------+------------+-------+

Nou moet er nog een tabel erbij namelijk Reservering waarin deze 2 tabellen bij elkaar worden gestopt. Bijv Dennis Bergkamp wil naar de voorstelling Titanic, dus de gegevens van Dennis Bergkamp wordt samen gelinkt met titanic.
Hoe kan ik dit het beste doen, alles gewoon handmatig doen, of kan dit ook anders??

ps. Beetje verkeerd geplakt maar het is toch wel duidelijk zo

Verwijderd

het lijkt me dat je je klanten een ID gaat geven, de voorstellingen ook, en dan een tabel reserveringen maakt:

ID_klant | ID_voorstelling

Toch?

Verwijderd

Topicstarter
Op maandag 12 november 2001 15:39 schreef HaaJee het volgende:
het lijkt me dat je je klanten een ID gaat geven, de voorstellingen ook, en dan een tabel reserveringen maakt:

ID_klant | ID_voorstelling

Toch?
Dat lijkt mij ook wel

Verwijderd

Topicstarter
Oke als ik de ID heb toegepast aan die 2 tabellen hoe kan ik er dan voorzorgen dat die 2 tabellen bij elkaar komen
zie mijn verhaal.
Dat kan met Join maar wat ik eruit begrepen heb is dat hij alleen de ID die hetzelfde zijn bij elkaar stopt en niet diegens die jij wilt???

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Normaliseren


ja dusty ik ben je voor :)

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
Op maandag 12 november 2001 15:56 schreef D2k het volgende:
Normaliseren


ja dusty ik ben je voor :)
we maken geen gebruik van php maar van asp

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op maandag 12 november 2001 16:02 schreef msoete het volgende:

[..]

we maken geen gebruik van php maar van asp
code:
1
SQL normaliseren==SQL normaliseren

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
Op maandag 12 november 2001 16:03 schreef D2k het volgende:

[..]
code:
1
SQL normaliseren==SQL normaliseren
oke dat wist ik du niet, ik moet er wel even bij vertellen dat ik nog een beginner :? ben.

Verwijderd

Topicstarter
ff een domme vraag, welke datatype is nou de autonummering??

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

1 van de INT familie. (bigint, tinyint) welke je kiest is afhankelijk van het aantal records wat je verwacht in de tabel.

En in die koppelentiteit (die je dus Reservering noemt), zijn de ID's een samengestelde sleutel.
Dennis Bergkamp wil misschien wel naar Titanic, maar misschien ook nog wel naar Harry Potter.

Oftewel, de sleutels zijn samengesteld uniek, en komt dus geen autonummering in voor

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

create view?
Pagina: 1