Ervan uitgaande dat article_id
is de waarde van uw leden en dat editor_id
/day
zijn de scores in de respectievelijke gesorteerde set, en uitgaande van elke article_id
is aanwezig in beide Gesorteerde sets, u kunt het volgende doen:
ZINTERSTORE t 2 k1 k2 WEIGHTS 100 1 AGGREGATE SUM
Uitleg:
t
is een tijdelijke sleutel die het resultaat zal bevattenk1
is de gesorteerde set die deeditor_id
. opslaatk2
is de gesorteerde set die deday
. opslaat- het gewicht 100 vermenigvuldigt
editor_id
met 100 (d.w.z. "verschuift" het twee plaatsen naar rechts) - de
AGGREGATE SUM
resulteert in de volgende score:editor_id
* 100 +day
Opmerkingen:
- u kunt
ZUNIONSTORE
. gebruiken in plaats daarvan voor hetzelfde resultaat - het gebruik van gewicht 100 veronderstelt dat
day
is een 2-cijferige waarde