Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

unixgate

Routinier

Dabei seit: 05.10.2003

Beiträge: 278

 

1 Zum Seitenanfang

Dienstag, 20. September 2005, 05:53

mehrere Einträge zu einer ändern

Hi,

Ist es möglich mit einem MySQL Befehl mehrere Einträge zu einer zu ändern? Zum Beispiel

ich habe in der tabelle eine spallte user_id, punkte
und folgende einträge

1|50
1|40
1|20

Kann ich jetzt einen Befehl absetzen der aus diesen 3 eine Zeile macht die so aussieht

1|110

Spalte punkte werden zusamengezählt und zu einer gemacht...
 

apple

Moderator

Dabei seit: 29.01.2003

Beiträge: 928

 

2 Zum Seitenanfang

Dienstag, 20. September 2005, 09:31

Wird kaum gehn, du musst ja die drei mal auslesen, dann eine auf '110' setzten und die anderen 2 löschen. Wirst wohl mit einem query nicht auskommen, ich lasse mich aber gerne eines besseren belehren ;)

mfg apple
Zur Unterhaltung einer Party trägt niemand so viel bei wie diejenigen, die gar nicht da sind.
Audrey Hepburn, Schauspielerin


Don't use thx-sry-plz
 

jperl

Super Moderator

Dabei seit: 09.04.2003

Beiträge: 3 453

 

3 Zum Seitenanfang

Dienstag, 20. September 2005, 10:23

temporär oder permanent?

ansonsten kannste ja mal das sql statement

SELECT SUM(punkte) as summe FROM tabelle

probieren. ändert es zwar nicht permanent, aber du bekommst die summe der spalte raus.

jperl
Konfuzius [chinesischer Philosoph (551 - 479 v. Chr.)]
Das Entscheidende am Wissen ist, daß man es beherzigt und anwendet.
 

Dabei seit: 08.12.2002

Beiträge: 1 220

 

4 Zum Seitenanfang

Dienstag, 20. September 2005, 11:19

Zitat

Original von apple
Wird kaum gehn, du musst ja die drei mal auslesen, dann eine auf '110' setzten und die anderen 2 löschen. Wirst wohl mit einem query nicht auskommen, ich lasse mich aber gerne eines besseren belehren ;)

mfg apple


da mysql ja jetzt storred procedures kann können wir usn doch eine storred procedure bauen dafür ^^

Ich geh mal jetzt nicht davon aus das du die aktuellste mySQL Version auf deinem Server zu verfügugn hast oder?

Greetz

MaxTPayne
 

unixgate

Routinier

Dabei seit: 05.10.2003

Beiträge: 278

 

5 Zum Seitenanfang

Dienstag, 20. September 2005, 16:56

jo, dachte es geht vielleicht mit einem Befehl. Janu dann mach ich das hald mit auslesen und neuspeichern :) thx