0
|
AndreaNobili · 技术社区 · 6 年前 |
1
2
您需要指定group by(或聚合)中的所有列。在您的情况下,由于您有重复的记录,您可以这样做:
也可以使用distinct:
|
2
1
关于我在re中的评论:首先要防止重复出现-我猜中有多行
如果您只想报告中至少有一行的物种
这应该会产生更好的结果(如果优化器做得很好),因为我们首先不会生成重复项。 (如果exists检查的相关子查询工作不正常,您可能还需要尝试:
至少可以尽早停止复制) |
hello_programmers · Mysql从其他表输出一列 1 年前 |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |
Popo · Sql查询:返回数据库中不可用的where条件 1 年前 |
Hamdan Nuramdani · 对账单中一周内不同表中的数据求和 1 年前 |
Kugelfisch · 用php为数据库加密数据 1 年前 |