Ich muss doppelte Daten in meiner Datenbank halten, so ist meine Frage ... Ist es vorzuziehen, die doppelten Daten in der gleichen Tabelle zu halten und nur eine Spalte hinzuzufügen, um die ursprünglichen Daten zu identifizieren oder zu erstellen eine andere Tabelle, um die kopierten Daten zu halten?Doppelte Daten in SQL
Antwort
Um ein Backup zu erstellen Sie this
Um eine Website zu duplizieren mit ihm Inhalt ist lesen sollte. Schlechte Lösung, aber Sie müssen immer noch ein Backup erstellen und es in einer anderen Datenbank wiederherstellen.
eine Tabelle in mysql Duplizieren:
CREATE TABLE newtable LIKE oldtable;
INSERT newtable SELECT * FROM oldtable;
Ich schlage vor, die doppelten Daten in einer anderen Tabelle oder sogar ein anderes Schema zu speichern, so dass es nicht verwirrend sein, mit dieser Tabelle arbeiten zu halten.
Stellen Sie sich vor, in sechs Monaten Form jetzt versuchen, zu erraten, wofür all diese doppelten Zeilen sind.
Darüber hinaus spiegelt diese doppelte Zeilen den Geschäftszweck dieser Tabelle nicht wider. Es wird netter sein, sie in einer Tabelle namens [table_name] _dup oder einem Schema namens [schema_name] _dup zu speichern
- 1. Fixing doppelte Kunden in SQL
- 2. Wie lösche ich doppelte Daten in SQL Server?
- 3. So verhindern Sie doppelte Daten in SQL-Datenbank
- 4. Wie doppelte Datensätze in SQL
- 5. Doppelte Daten in der Datenbank
- 6. MySQL-Trigger doppelte Daten
- 7. Doppelte Ergebnisse zu SQL-Abfrage
- 8. t-sql ersetzt doppelte Anführungszeichen
- 9. SQL Entfernen fast doppelte Zeilen
- 10. SQL Server entfernen doppelte Zeilen
- 11. MS Access SQL doppelte Zeilen?
- 12. verhindert doppelte Daten mit JQuery
- 13. Suchen doppelte/wiederholte Zeilen in hierarchischen SQL
- 14. SQL: Doppelte Instanzen, in eine Zeile
- 15. Way doppelte Zeile in Sql erfolgen aufrechnen
- 16. Doppelte Geschäftslogik in Ruby und SQL
- 17. finden Sie eine doppelte Serie in SQL
- 18. Doppelte Spaltenwerte in SQL Reporting Services löschen
- 19. Doppelte Zeile in T-SQL zurückgeben
- 20. CakePHP: Vorhandene doppelte Daten überschreiben
- 21. mysql_fetch_array gibt doppelte Daten zurück
- 22. wie doppelte variable Daten setzen in Ajax
- 23. Exclude doppelte Daten Access Query
- 24. Doppelte Daten kommen in meinem Bericht, da Quellentabelle doppelte Daten enthält
- 25. sql: Wie finde ich doppelte Zeilen?
- 26. SQL Wählen Sie doppelte Werte ohne Gruppierung
- 27. Inner Join Rückkehr doppelte Datensätze Zugriff sql
- 28. Wie kann ich doppelte Datensatz in SQL Server
- 29. So löschen Sie doppelte Zeile in MySQL mit SQL-Abfrage?
- 30. Durchlaufen Daten in SQL
Übrigens, was ist der Zweck von doppelten Daten? Nur neugierig. – 1000111
Ich glaube, er speichert Geld in der db –
Könnten Sie ein wenig erweitern, was Sie speichern möchten und warum Sie die Duplikate benötigen? Die Frage ist ein bisschen zu weit, um eine nützliche Antwort zu geben. – Mureinik