Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Duplikate mit MySQL

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.03.2006
    Beiträge
    14

    Question Duplikate mit MySQL

    hallo welt!
    hat mysql ne funktion, womit man ohne einen neuen INSERT, einen identischen datensatz erstellen lassen kann mit den selben werten, also wie ein duplikat...
    danke für tipps

  2. #2
    Registrierter Benutzer
    Registriert seit
    30.06.2005
    Beiträge
    155
    ohne insert wirds wohl nicht gehen, aber du kannst einen vorhandenen datensatz kopieren
    Code:
    insert into meine_tabelle select * from meine_tabelle where id=123
    religion is a virus from outer space

  3. #3
    Registrierter Benutzer Avatar von Romanday
    Registriert seit
    03.02.2004
    Beiträge
    829
    Zitat Zitat von rabby
    hallo welt!
    hat mysql ne funktion, womit man ohne einen neuen INSERT, einen identischen datensatz erstellen lassen kann mit den selben werten, also wie ein duplikat...
    danke für tipps
    Das geht nur, wenn kein auto increment gesetzt ist.
    Sonst verstößt das natürlich gegen die Logik.
    Abriss, bzw. die Sprengung des World Trade Centers
    WDR Dokumentation
    Doku + DT Untertitel
    Weitere Infos - Terrorstorm

  4. #4
    Registrierter Benutzer
    Registriert seit
    15.10.2005
    Ort
    Franken
    Beiträge
    362
    Auto-Increments stören nicht. Aber Primary / Foreign Keys sowie alle Uniques.
    Mit ner neuen Id:
    Code:
    INSERT INTO meine_tabelle (id, spalte1, spalte2, spalte3) 
    VALUES 
    (
      SELECT "", spalte1, spalte2, spalte3 FROM meine_tabelle 
      WHERE id=123
    );
    Dank der Rekursion kann ich IF-Schleifen bauen.

    In neuem Glanz: www.turbohummel.de

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •