Announcement

Collapse
No announcement yet.

update mit join

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • update mit join

    Hallo,

    habe folgendes statement:

    update sender set coins = (SELECT (sum(coins1)+sum(coins2))
    from buchungen a inner join sender s on s.name = (select username from user u inner join buchungen on u.id = a.userid))

    In worten ausgedrückt:

    ich möchte die spalte coins der sender-Tabelle mit den werten coins1 + coins2 updaten. die tabelle sender hat die spalte name. da in der tabelle buchungen keine spalte mit dem namen vorhanden ist, muss ich mir den namen aus der tabelle user über die id´s holen.

    kann das statement so hinkommen? habe nicht die großen erfahrungen mit sowas

    gruß alex
    Zuletzt editiert von alexSql; 23.04.2009, 12:01.

  • #2
    Hallo,
    Originally posted by alexSql View Post
    ...kann das statement so hinkommen? habe nicht die großen erfahrungen mit sowas
    Du solltest besser erstmal genau definieren welche Tabelle welche Spalten hat, sonst geht wieder das große Raten und Aneinandervorbeireden los.

    Gruß Falk
    Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

    Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

    Comment

    Working...
    X