我有一個所有用戶的表,並且我有另一個包含該表子集的數組。
例:表中包含1,2,3,4,5,6,7,8,9,10獲得mysql中特定用戶的排名
我的用戶:2,4,6,8,10:
我的用戶排名彼此之間WRT分,無關與1,3,5,7,9
我現在有這個表:
create table uservotes(id int, name varchar(50), vote int);
INSERT INTO uservotes VALUES
(1, 'A', 34),
(2, 'B', 80),
(3, 'bA', 30),
(4, 'C', 8),
(5, 'D', 4),
(6, 'E', 14),
(7, 'F', 304),
(8, 'AA', 42),
(9, 'Ab', 6),
(10, 'Aa', 10);
我如何之中2,4,6,8的排名, 10
回答我要找f或:
id rank votes name
2 1 80 B
4 5 8 C
6 3 14 E
8 2 42 AA
10 4 10 Aa
我真的很感謝任何幫助。感謝您的提前。
Awesome.Can您解釋一下什麼是紫外線?請。你能簡單地解釋整個查詢嗎?再次感謝。 – jason