Gleich 2 Fragen auf einmal ...

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Gleich 2 Fragen auf einmal ...

    Hallo,

    wollte sparsam mit Speicher umgehen und packe mal 2 Fragen in einen Thread:

    1. Gibt es eine Möglichkeit eine Tabellenzeile zu kopieren und wieder in die Tab einzufügen, ohne großartige Abfrage. Z.B. nur mit Id als Kennung oder einen anderen Parameter (und wenn ja, wie??).

    2. Ähnliches Problem mit einem Hitcounter. Jeder User hat einen Counter. Beim Ausführen einer Funktion soll der um 1 erhöht werden. Auch da möchte ich es vermeiden, erst "Select ...", dann "Update..." laufen zu lassen.

    Irgendwie hab ich in meinen Büchern keinen Trick gefunden.

    Habt Ihr 'nen Tip?

    Gruss wurzel
    Kissolino.com

  • #2
    1:
    kannste mit ner insert...select anweisung machen..
    INSERT INTO tabelle SELECT * FROM tabelle WHERE id=5

    hab aber ehrlichgesagt damit noch nie richtig gearbeitet, darum weiss ich nicht genau wie das mit auto increment ist, aber müsste eigentlich klappen.

    2:
    update tabelle set counter=counter+1 where id=5
    meine Projekte bestaunen: http://www.kleiza.de

    Kommentar


    • #3
      ich les grad, das man bei insert... select nicht die selchen tabellen ansprechen kann... also kannst nur in ne andere tabelle einfügen..
      meine Projekte bestaunen: http://www.kleiza.de

      Kommentar


      • #4
        Super, Danke

        wenigstens 50% Arbeit gespart.

        gruss wurzel
        Kissolino.com

        Kommentar

        Lädt...
        X