Bonjour
Je me demandais s'il était possible de réaliser une sélection aléatoire en pondérant les chances de sélections selon une expression.
J'ai trouvé qu'il était possible de choisir aléatoire une ligne avec :
Mais la sélection est alors strictement aléatoire. J'aurais aimé pondérer les chances de sélection de chaque ligne. Une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT col FROM tab ORDER BY random() LIMIT 1;
Merci d'avance...
Partager