Hej!
Jag skulle vilja hämta alla poster från en tabell och slumpa in dom i en annan, utan att det blir 2 likadana poster i rad.
Jag har testat att göra såhär:
for i = 0 to 366
SET RS = oConn.Execute("SELECT title,ID FROM Collection WHERE RccID = " & RccID & " ORDER BY NEWID()")
if RS("ID") <> RSa Then
oConn.Execute("UPDATE Collection SET title='" & RS("title") & "',ID=" & RS("ID") & " WHERE EditedBy is null AND mDate='" & trim(mDate) & "' AND RccID=" & RccID)
Else
'# Räkna tillbaka 1 steg om dubblett förekom
i = i - 1
End If
RSa = RS("ID")
Next
Problemet är att vid 10 tester, så har 9 st. likadana poster på oroväckande många ställen.
Hur ska jag göra för att få detta att fungera? Eller kan det finnas möjlighet att göra detta direkt i en Lagrad Procedur?