0
這裏是我的SQL返回行,即使它不應該找一個在表
SELECT items.name, items.id, items.price,
COUNT(cart_items.itemId) AS quantity
FROM `cart_items`
LEFT JOIN `items`
ON cart_items.itemId = items.id
WHERE cart_items.cartId = '2'
有在表cart_items
無行爲2。cartId
然而,結果集仍顯示一個空行。爲什麼?我的查詢有什麼問題?
(如果我設置cart_items.cartId ='1'
(有符合的1 cartId
錶行),然後一切恢復正常。
對不起,我是相當新的這種的MySQL。