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 6%
 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. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

1 Zum Seitenanfang

Montag, 6. August 2007, 15:52

Personendaten entfremden

Hi,

ich hab ne tabelle mit echten Daten, wie kann ich die Vornamen zufällig tauschen lassen? Die Datenbank soll später als Beispiel dienen.
 

asterix

Routinier

Dabei seit: 03.12.2005

Beiträge: 363

 

2 Zum Seitenanfang

Montag, 6. August 2007, 16:09

nur die vornamen alphabetisch sortieren?

lg, asterix
gawk; talk; time; grep; cd ~; wine; talk; touch; unzip; touch; strip; gasp; finger; gasp; mount; fsck; more; yes; gasp; umount; make clean; sleep
 

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

3 Zum Seitenanfang

Montag, 6. August 2007, 17:03

@asterix : nix sortieren!

2. Versuch:

Ich habe 300000 reale Kunden mit Vornamen, Nachnamen, Anschrift usw. in einer Tabelle.

Ich will alle Informationen absichtlich Kaputt machen, damit Dritte testen können.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »nocturne« (6. August 2007, 17:04)

 

asterix

Routinier

Dabei seit: 03.12.2005

Beiträge: 363

 

4 Zum Seitenanfang

Montag, 6. August 2007, 17:15

ja.. ja.. schon klar.. bei so vielen müsste ja beim sortieren fast jeder dann einen andern bekommen.. also nur die spalte mit den vornamen sortieren und die dann an die originaldaten zurückschreiben.. :D

lg, asterix
gawk; talk; time; grep; cd ~; wine; talk; touch; unzip; touch; strip; gasp; finger; gasp; mount; fsck; more; yes; gasp; umount; make clean; sleep
 

Jan Schattling

Super Moderator

Dabei seit: 30.09.2002

Beiträge: 2 593

 

5 Zum Seitenanfang

Montag, 6. August 2007, 22:08

Wenn die Daten komplett da sind, warum willst du nur die Vornamen Tauschen. eigentlich müsstest du dann alle wild mixen.

Testen die Leute nur eine Ausgabemaske oder haben die Datenbankzugriff?
Wenn die Leute nur ne Maske testen könntest du im Script einfach an der Stelle wo der User gesucht wird alle Daten Random aus der kompletten Datenbank ziehen und für die Bearbeitung in eine Tempfile oder DB speichern.
So musst du nicht die Komplette Datenbank klonen und umschmeißen sondern nur ein paar wenige Zeilen Code austauschen.


Jan
"Fehler sind immer zu Verzeihen, wenn man den Mut hat, diese auch zu zugeben." Lee Jun-Fan
 

nocturne

Kaiser

Dabei seit: 06.01.2005

Beiträge: 1 167

 

6 Zum Seitenanfang

Dienstag, 7. August 2007, 12:17

Die Spalten: Anrede Titel Geschlecht Vorname Nachname Nachname2 Nachname3 Nachname4 Adresszusatz1-4 usw.

Wirklich minimalistisch Sinn macht es zu mischen:
Nachname, Adresszusatz und Strasse.
Ich hab gestern (17:00) angeworfen:

Quellcode

1
update adresse a left join adresse_copy b using(adressid) set a.name = b.name;

Heute (12:15) lief der Query noch mit 99% Auslastung. Hab ich dann abgebrochen!


Jemand noch eine Idee?