Stichprobe erzeugen

Hallo,

wie kann ich aus einer bereits bestehenden Tabelle mittels SQL eine Stichprobe der Ergebnisse ziehen (und die ggf in einer neuen Tabelle ablegen)?

Danke für Eure Hilfe

Gruß Julian

Hallo Julian,

der Befehl, mit dem du eine Stichprobe aus einer Tabelle ziehst, heißt „sample“.
Lege dir die neue Tabelle ganz normal mit „create table …“ an und befülle sie anschließend mit dem Inhalt der alten:

insert into new_table (Felder)
select [Felder] from old_table
where …
sample 100

Dann nimmt er 100 Beispielzeilen (durcheinander, nicht die ersten 100) aus der alten Tabelle.
Wobei ich nicht weiß, ob das bei jedem SQL so ist, sprich der sample-Befehl dem Ascii-Standard entspricht.

LG

Nixa

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Nixa,

vielen Dank für Deine Hilfe.
Es hat funktioniert

Gruß Julian

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]