1

所以最初我的问题是 - '如何防止两列之间的重复,使用一个表?我试图通过命令行检查相同的查询,它返回了不同的结果。也许我需要更改 SQL 编辑器?这里一般有什么问题,我该如何解决?提前致谢!

询问:

SELECT 
    c1.city,
    c1.customerName,
    c2.customerName
FROM
    customers c1
INNER JOIN
    customers c2
    ON c1.city = c2.city 
    AND c1.customerName > c2.customerName
WHERE c1.city = 'Auckland'
ORDER BY
    c1.city;

命令行结果

PopSQL 结果

编辑:修复表格结果

4

0 回答 0