Forum: SQL |
Thema:
Re: insert in jeden fünften datensatz oder random |
Von:
Jens Buthe (
01.02.2006 11:15) |
Hallo kurt,
mit
select *
from meineTabelle
order by newID()
bekommst du deine Datensätze in zufälliger Reihenfolge, wenn du das nun mit "top 5000" kombinierst bekommst du 5000 zufällig gewählte Datensätze.
Für deinen Update-Befehl müsstest du dies dann in eine Unterabfrage platzieren können, ...
update meineTabelle
set meineSpalte = "kaputterRasenmaeher"
where meineID in (
select top 5000 meineID
from meineTabelle
order by newID()
)
Hoffe dies hilft dir weiter
jens
Betreff |
Von |
Datum |
|
|
G.
Guest
|
01.02.2006 13:40 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!