Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

mysql - kopiera kolumner

Tråden skapades och har fått 2 svar. Det senaste inlägget skrevs .
1

jag har en mysql-tabell vars ena kolumn(A) innehåller en massa olika siffror och vars andra kolumn(B) har värdet 0 på varje rad. Nu skulle jag vilja uppdatera kolumn B's rader med värdet i kolumn A's rader:

före:
A + B
++++++
2 + 0
5 + 0
3 + 0
9 + 0

efter:
A + B
++++++
2 + 2
5 + 5
3 + 3
9 + 9

Hur gör man detta lämpligast i mysql?

  • Medlem
  • Stockholm
  • 2005-11-23 09:57
update t set b=a;

...fast om du vill ha två kolumner med samma värde så får jag känslan av att din tabellstruktur är onormaliserad...

Ursprungligen av pesc:
update t set b=a;

Stort tack!

Citat:

...fast om du vill ha två kolumner med samma värde så får jag känslan av att din tabellstruktur är onormaliserad...

Ja det är den nog med all säkerhet Det här är fråga om en tillfällig nödlösning som jag kan leva med under en begränsad tid.

1
Bevaka tråden