Toon posts:

[MYSQL]data uit 2 tabellen overzetten naar 1 tabel

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey,

ik heb hier al een beetje rond gekeken maar ik kom er niet echt uit.

ik wil dus alle data uit 2 tabellen samenvoegen en insertén in 1 tabel.

kunnen jullie me verder helpen met hulpvolle links, zoekwoorden (of query's ;))

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

insert into tabel select bla from anderetabel
insert into tabel select bla from noganderetabel

http://www.mysql.com/doc/I/N/INSERT_SELECT.html

dus :)

Verwijderd

Topicstarter
Op zondag 03 februari 2002 20:55 schreef ACM het volgende:
insert into tabel select bla from anderetabel
insert into tabel select bla from noganderetabel

http://www.mysql.com/doc/I/N/INSERT_SELECT.html

dus :)
ja, was het maar zo makkelijk... :z

nee, ik heb bijv 1 tabel met:
uin | naam | adres | tel

en 1 met:
uin | lengte | ogen | gewicht | schoenenmaat

nu moet de nieuwe tabel worden

uin | naam | schoenenmaat | lengte | adres | gewicht | ogen |


alle kolommen in de nieuwe tabel staan dus ook in een andee volgorde,

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
code:
1
2
INSERT [LOW_PRIORITY] [IGNORE] [INTO] tbl_name [(column list)] SELECT ...
                                 ^ voici

Je kunt de kolommen en daar toch opgeven?

Verwijderd

Topicstarter
Op maandag 04 februari 2002 11:49 schreef marcusk het volgende:
code:
1
2
INSERT [LOW_PRIORITY] [IGNORE] [INTO] tbl_name [(column list)] SELECT ...
                                 ^ voici

Je kunt de kolommen en daar toch opgeven?
dus dan wordt het bijv. iets van

INSERT uin,naam,woonplaats,adres,schoenmaat,telefoonnr INTO nieuwe_db SELECT uin,naam,woonplaats,adres,schoenmaat,telefoonnr FROM oude_db1 AND oude_db2

maar dat werkt niet....

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op maandag 04 februari 2002 18:48 schreef ludohelder het volgende:
maar dat werkt niet....
Volgens mij zie je wat over het hoofd.

Magoed, het is toch extreem simpel 1 gegevens set uit 2 tabellen te trekken op de manier die jij wilt?

Where tabel1.uid = tabel2.uid in bovenstaande insert into ... select ... gebruiken en wat veldjes definieren...

Of denk ik weer te makkelijk voor je?

Zoja, geef es een iets uitgebreidere omschrijving van je probleem.

[edit]
en dat gecombineerd met marcusk's post.

Verwijderd

Topicstarter
Op maandag 04 februari 2002 19:13 schreef ACM het volgende:

[..]

Volgens mij zie je wat over het hoofd.

Magoed, het is toch extreem simpel 1 gegevens set uit 2 tabellen te trekken op de manier die jij wilt?

Where tabel1.uid = tabel2.uid in bovenstaande insert into ... select ... gebruiken en wat veldjes definieren...

Of denk ik weer te makkelijk voor je?

Zoja, geef es een iets uitgebreidere omschrijving van je probleem.

[edit]
en dat gecombineerd met marcusk's post.
ja dat d8 ik dus ook, maar hij geeft een query error (ik ga het nog ff proberen en laat zometeen het resultaat wel horen)
Pagina: 1