CREATE TABLE begenme (userId int(11),urunId int(11)); INSERT INTO begenme (userId, urunId) VALUES ('1', '1'); INSERT INTO begenme (userId, urunId) VALUES ('2', '1'); INSERT INTO begenme (userId, urunId) VALUES ('3', '1'); INSERT INTO begenme (userId, urunId) VALUES ('3', '2'); INSERT INTO begenme (userId, urunId) VALUES ('4', '2');
SELECT urunId,COUNT(urunId) as begenmesayisi FROM begenme GROUP BY urunId ORDER BY begenmesayisi DESC
Çıktısı
URUNID | BEGENMESAYISI |
---|---|
1 | 3 |
2 | 2 |