Random & sorteren op prioriteit
johan struijk
30/06/2011 16:14:49Hi!
Even een vraagje. Ik moet random 1 rij uit een table halen die een veld prioriteit heeft.
Bijvoorbeeld:
ID Naam Prioriteit
-- ---- ----------
2 Lorem 75%
3 Ipsum 30%
Nu moet in bovenstaand voorbeeld de rij met ID = 2 in 75% van de gevallen er uit gehaald worden en die met ID = 3 in 30% van de gevallen.
Ik heb er over nagedacht hoe dit te doen en dacht aan:
SELECT RAND(ID) FROM voorbeeld ORDER BY prioriteit ASC;
Maar dat gaat niet werken natuurlijk. Weet alleen niet hoe ik dit wel moet doen.
Enig idee?
Even een vraagje. Ik moet random 1 rij uit een table halen die een veld prioriteit heeft.
Bijvoorbeeld:
ID Naam Prioriteit
-- ---- ----------
2 Lorem 75%
3 Ipsum 30%
Nu moet in bovenstaand voorbeeld de rij met ID = 2 in 75% van de gevallen er uit gehaald worden en die met ID = 3 in 30% van de gevallen.
Ik heb er over nagedacht hoe dit te doen en dacht aan:
SELECT RAND(ID) FROM voorbeeld ORDER BY prioriteit ASC;
Maar dat gaat niet werken natuurlijk. Weet alleen niet hoe ik dit wel moet doen.
Enig idee?
PHP hulp
28/11/2024 13:54:26- SanThe -
30/06/2011 16:26:03Dat de prioriteiten samen 105% zijn geeft volgens mij al problemen. Alle prioriteiten samen moeten 100% zijn.
Gewijzigd op 30/06/2011 16:44:11 door - SanThe -