要实现如下的功能,如何编写SQL语句
zjcxc 2003-03-13 01:06:35 类似下面的一种结果如何编写SQL语句.
有一个表用来保存客户的跟踪记录,表结构如下:
记录日期,客户编号,记录内容
另一个表用来保存客户的资料,表结构如下:
客户ID,客户编号,客户名称,变动日期
其中客户编号为每个客户的唯一编号,客户ID为表的主关键字,无实际意义,因为客户资料经常变动,所以每次变动都为客户重新登记一次,变动日期就用来保存重新登记的日期
我现在想查询客户的跟踪记录,要求返回如下内容:
记录日期,客户编号,客户名称,记录内容
要求客户名称对应回记录时客户的名称.
例如:
客户跟踪记录有如下记录:
2001/1/1,001,"跟踪1'
2001/2/1,001,'跟踪2'
客户资料中有如下记录:
1,001,"A客户",2001/1/1
2,001,'A客户变动1",2001.12/9
则返回结果为:
2001/1/1,001,"A客户","跟踪1'
2001/2/1,001,'A客户变动1",'跟踪2'
应如何编写SQL语句呢?请各位大侠指点.