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,
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]