Hej, głowie się na tym od 3 godzin w końcu postanowiłem tu napisać.
Mam takie coś:
orderId w tabeli baskets
1
1
1
2
3
4
4
5
Chciałbym uzyskać taki efekt
orderId – ilość powtórzeń
1-3
1-3
1-3
2-1
3-1
4-2
4-2
5-1
proszę o pomoc
SELECT b.orderID, c.order_count FROM baskets b JOIN ( SELECT orderID, count(*) AS order_count FROM baskets GROUP BY orderID ) c ON b.orderID = c.orderID