我正在尝试从特定的人返回所有订单,我有两个表,一个人和一个订单并使用联接,它确实返回该人的订单但是对于每个订单它返回该订单的平方金额例如,如果有两个相同的订单,它将返回其中4个订单。
SELECT
o.*
FROM
orderr o
LEFT JOIN person p
ON p.personID = o.personID
WHERE p.first_name = ?
答案 0 :(得分:0)
试试这个
SELECT DISTINCT
o.*
FROM
orderr o
LEFT JOIN person p
ON p.personID = o.personID
WHERE p.first_name = ?