[sql] select resultaat als nieuwe tabel opslaan

Pagina: 1
Acties:
  • 358 views sinds 30-01-2008

  • freddifish
  • Registratie: November 2000
  • Laatst online: 29-01 09:15
dat moet toch kunnen, het resultaat van een SELECT query als nieuwe tabel opslaan, (ik wil op deze manier twee tabellen permanent samenvoegen)
hoe doe ik dat ?, ben sql newbee ja :P

'people say I'm a drinker, but I'm sober half the time' - Mick Jagger | mail: freddifish_AT_gmx.net


  • ATS
  • Registratie: September 2001
  • Laatst online: 12-02 13:46

ATS

Lees eens de documentatie over het INSERT statement in SQL (toevoegen resultaten in tabel). Hoe je een nieuwe tabel maakt is afhankelijk van je DBMS

My opinions may have changed, but not the fact that I am right. -- Ashleigh Brilliant


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Aanvulling op bovenstaande.. Google is sneller met antwoorden..

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Goodielover
  • Registratie: November 2001
  • Laatst online: 18-08 11:34

Goodielover

Only The Best is Good Enough.

Daarnaast zou een CREATE TABLE ....... AS SELECT ..... misschien ook mogelijk zijn.

PS Wat is het DBMS waar je mee werkt?

[ Voor 20% gewijzigd door Goodielover op 19-03-2003 16:38 ]


  • freddifish
  • Registratie: November 2000
  • Laatst online: 29-01 09:15
het is MySQL (3.25 d8 ik)

zou dit werken?
stel ik heb:
table 1
key, veld 1, veld2

table2
key, veld 3, veld 4

eerst twee nog lege velden (dus veld3, veld4) in table 1 erbij zetten dan:
update table1.veld3, table1.veld4 from table1, table2 where (table1.key=table2.key)

'people say I'm a drinker, but I'm sober half the time' - Mick Jagger | mail: freddifish_AT_gmx.net


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

freddifish schreef op 19 maart 2003 @ 16:45:
het is MySQL (3.25 d8 ik)

zou dit werken?
Probeer het eens uit?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Goodielover
  • Registratie: November 2001
  • Laatst online: 18-08 11:34

Goodielover

Only The Best is Good Enough.

Nee dat zal niet werken.
Ik stel voor dat je eerst de syntax gaat checken van een update statement.

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-08 13:19

.oisyn

Moderator Devschuur®

Demotivational Speaker

http://www.mysql.com/doc/en/CREATE_TABLE.html
CREATE TABLE bar SELECT n FROM foo

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1

Dit topic is gesloten.