[mySQL] Velden verplaatsen

Pagina: 1
Acties:

  • StephanVierkant
  • Registratie: Mei 2003
  • Laatst online: 06-05 10:14
Ik heb momenteel 2 gastenboeken, die wil ik graag migreren.

Gastenboek1: (id,naam,email,bericht,datum,tijd,ip)
Gastenboek2: (id,naam,email,datum,bericht,tijd,ip)

Nu wil ik die de velden 'bericht' en 'datum' omwisselen, dan kan ik alles makkelijk migreren. Hoe doe ik dat?

  • whoami
  • Registratie: December 2000
  • Laatst online: 09-05 01:02
Ik dacht dat je met MySQL mbhv het ALTER statement kon opgeven waar je die columns wilt plaatsen; en anders kan je gewoon die ene tabel droppen en opnieuw aanmaken (als er toch nog geen gegevens in staan...).

Of kan je niet zo doen:
code:
1
2
insert into gastenboek1.tabel ( id, naam, email,bericht, datum, tijd, ip)
SELECT x.id, x.naam, x.email, x.bericht, x.datum, x.tijd, x.ip FROM gastenboek2.tabel x

https://fgheysels.github.io/


  • StephanVierkant
  • Registratie: Mei 2003
  • Laatst online: 06-05 10:14
Daar snap ik niet erg veel van eerlijk gezegd :P

Ik vraag me trouwens af of het zin heeft om te gaan migreren, gastenboek 1 is echt een ramp. De data zijn niet goed opgemaakt.

Ik heb in gastenboek2 01-01-2005 staan, hoe print ik nu 1 januari 2005?

  • gorgi_19
  • Registratie: Mei 2002
  • Nu online

gorgi_19

Kruimeltjes zijn weer op :9

Stephan4kant schreef op maandag 28 maart 2005 @ 12:57:
Daar snap ik niet erg veel van eerlijk gezegd :P

Ik vraag me trouwens af of het zin heeft om te gaan migreren, gastenboek 1 is echt een ramp. De data zijn niet goed opgemaakt.

Ik heb in gastenboek2 01-01-2005 staan, hoe print ik nu 1 januari 2005?
Dat hangt van je taal af waarinje programmeert; je database is verantwoordelijk voor opslag, niet in welke vorm de gebruiker iets ziet.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • StephanVierkant
  • Registratie: Mei 2003
  • Laatst online: 06-05 10:14
php, sorry

Verwijderd

datum printen is erg simpel
$maanden = array("01" => "januari", "02" => "februari", enz)
dmv explode() haal je de maand uit je datum en die gooi je als index in $maanden
met LOCALE zal het in dit geval niet lukken.
Pagina: 1