![]() |
1
1
最里面的查询从为同名客户定义的所有地址中选择一个(随机)地址。(The
查询似乎按州、市和街道地址统计客户。如果客户有多个地址怎么办?他们应该算一次还是两次(如果算一次,在哪个地址)? 换言之,对于这样的地址,查询应该返回什么:
你们总共有三到两个顾客吗?如果两个,他们都住吗
更新:
如果你想在每个地址上重复,那么你不需要最里面的
在上创建索引
请注意,如果同一地址可能有不同的邮政编码,则没有定义将返回哪个邮政编码。 |
![]() |
2
1
考虑到其他两列正在使用聚合函数,我认为您不需要嵌套查询。但如果不根据你的数据进行测试,就很难确定。 试试看:
在这些类型的查询中,您真的应该在列前面加上表,即。
|
![]() |
blogger13 · 视频租赁店数据库的规范化 8 月前 |
![]() |
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 9 月前 |
![]() |
relatively_random · 确保两个表之间一致的共同参考 9 月前 |
|
Grenish Rai · Firestore错误“用户文档不存在” 1 年前 |
![]() |
Saijo-Shi · PLpgsql中的更新触发器 1 年前 |
![]() |
Dante · Django::配置不当:池不支持持久连接 1 年前 |
![]() |
YouLocalRUser · 删除重复行,保留第一行 1 年前 |