webForumDet fria alternativet

Uppdatera kolumn med värde från annan tabell - slumpmässigt

Databaser & SQL

0 svar · 384 visningar · startad av PBF

Medlem sedan mars 200657 inlägg
Frågan#1

Tjenare!

När en medlem registrerat sig på en webbplats jag håller på att bygga så skall denne få 10 bilder vid första inloggningen. Alla bilder lagras i en tabell som har en kolumn vid namn _OwnerUserID där användar-ID:t för ägaren av bilden ligger.

Man skapar bilder via en administration.
Jag vill uppdatera tabellen där alla bilder ligger i, så medlemmen som loggar in första gången får börja med att äga 10 slumpmässiga bilder.

Förtydligande:
Så jag har ett användar-ID. Låt oss säga 15. Om vi säger att det finns 1000 poster i tabellen som innehåller alla bilder så skall 10 av dessa (SLUMPMÄSSIGT) uppdateras med 15 i kolmnen _OwnerUserID.

Hur skulle en sådan SQL-query se ut? Vet givetvis att man skall använda RAND() men mer vet jag inte.

Relevant att tillägga är väl att jag kör mot en MySQL-databas :)

264 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)