phpbar.de logo

Mailinglisten-Archive

"austausch" von werten?

"austausch" von werten?

Thomas Bach mysql_(at)_lists.phpcenter.de
Fri, 27 Apr 2001 13:43:48 +0200


At 12:07 27/04/01 +0200, you wrote:
>Hallo Liste!
>
>sorry für den unpassenden betreff, aber ich wusste nicht, wie ich es am
>besten formulieren soll. mein problem ist folgendes: ich habe eine 3spaltige
>tabelle:
>
>| id | ip_nr | best_nr |
>
>mit folgenden werten:
>
>1 | 11.11.11.11 | 1187 |
>2 | 22.22.22.22 | 1188 |
>3 | 33.33.33.33 | 0       |
>
>wenn ich jetzt der best_nr 1187 eine neue ip_nr zuweisen will, soll die
>tabelle so aussehen:
>
>1 | 11.11.11.11 | 0       |
>2 | 22.22.22.22 | 1188 |
>3 | 33.33.33.33 | 1187 |
>
>bisher hab ich das mit 2 querys gelöst, aber das geht sicher performanter
>(wäre auch für andere querys wichtig, das hier ist nur ein beispiel)?


naja, die gute alte mathe evtl.?

UPDATE tab SET best_nr=abs(best_nr-1187) where ip_nr = 'bla' or ip_nr='blu'

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive