【发布时间】:2012-08-26 13:17:46
【问题描述】:
我是 SQL 新手,只能执行最基本的 SQL 查询,感谢任何有关此问题的帮助。
MySQL 数据库包含一个 CUSTOMER 表和一个 PURCHASES 表。如果客户进行了购买,那么 PURCHASES 表中将有一个或多个序列号和购买日期。
我想知道如何返回在两个日期之间进行购买的每位客户的客户姓名、序列号和购买日期。
这里是对表格的描述:
购买
- customer_id
- 序列号
- 购买日期
客户
- customer_id
- 客户名称
- 客户地址
【问题讨论】:
-
您是否注意到您的结构不一致?为什么一张表被称为 CUSTOMER 而第二张表是 PURCHASES?始终使用单数或复数,否则您将很难记住何时使用复数和何时使用单数
-
嘿。我刚刚注意到我的查询错误正是出于这个原因:-(