BOnjour,

voilà, je dois construire une procédure stockée qui retourne un id suivant une règle que voici.

Disons j'ai 10 produits (id de 1 à 10).
Chaque produit a une quantité qui lui est associée.
Ex : id 1 => 10 pièces en stock
id2 => 25 pièces en stock .....

La totalité des pièces en stock est égale à 100.

Ce que je cherche à faire, c'est sortir un id aléatoirement par rapport à sa quantité en stock.
Donc, si nous parlons de probabilité, le produit "id2" a 25 chances sur 100 d'être "choisit" par mon random.

Et je ne vois pas du tout comment faire...

DOnc en bref, j'ai une table qui se nomme "Produit". Composée d'un id et d'un entier : "quantité".

Produit
------
id_art
Quantité

Et je désire obtenir un id_art aléatoirement par rapport aux quantités disponibles.

Merci pour vos idées !!