phpbar.de logo

Mailinglisten-Archive

[php] Spalten in MySQL vertauschen...

[php] Spalten in MySQL vertauschen...

Marcel Chorengel info_(at)_here.de
Sun, 15 Aug 1999 18:57:37 +0200


Hallo,

>dazu sei noch zu sagen, dass ein vertauschen so nicht funktioniert.
>also UPDATE tablename SET Wert2=Wert1, Wert1=Wert2; ergibt keine
>vertauschung, sondern beide felder werden auf Wert1 gesetzt, da nach
>'SET Wert2=Wert1' der vorherige inhalt von Wert2 schon futsch ist.

vertauschen muß auch nicht wirklich. Und wenn man vertauschen will, könnte
man ja noch eine zusätzliche Spalte einbauen, in der man dann einen Wert
zwischenspeichern kann.


Gruß
Marcel Chorengel



-----Ursprüngliche Nachricht-----
Von: Markus Dobel <easy_(at)_ist.schuldig.de>
An: php_(at)_solix.wiso.Uni-Koeln.DE <php_(at)_solix.wiso.Uni-Koeln.DE>
Datum: Sonntag, 15. August 1999 19:43
Betreff: Re: [php] Spalten in MySQL vertauschen...


>Markus Dobel wrote:
>>
>> versuch mal
>>
>> UPDATE tablename SET Wert2=Wert1, Wert1=0;
>>
>> hat hier mit ner kleinen test-tabelle mit 2 int unsigned-spalten
>> geklappt ;)
>>
>dazu sei noch zu sagen, dass ein vertauschen so nicht funktioniert.
>also UPDATE tablename SET Wert2=Wert1, Wert1=Wert2; ergibt keine
>vertauschung, sondern beide felder werden auf Wert1 gesetzt, da nach
>'SET Wert2=Wert1' der vorherige inhalt von Wert2 schon futsch ist.
>
>gruss, markus
>
>--
>** Durchgehend geöffnet: http://www.php-center.de **
>Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
>http://infosoc.uni-koeln.de/mailman/listinfo/php
>



php::bar PHP Wiki   -   Listenarchive