Het probleem is hoogstwaarschijnlijk GROUP BY
. Dit retourneert slechts één record per winkelwagen-ID, zelfs als er meerdere producten in de winkelwagen zitten. Probeer dit om te krijgen wat je wilt:
SELECT sb_carts.cart_id, sb_carts.product_skuFROM sb_carts INNERLIJKE DOE MEE met sb_products OP sb_products.sku =sb_carts.product_sku AND sb_products.school_id =sb_carts.school_idarts.>Dat levert twee kolommen op (de winkelwagen-ID en SKU) in plaats van één, en alle items voor de ene winkelwagen-ID verschijnen als opeenvolgende rijen in de zoekopdracht.