我的DB看起来其次SQL上市的组合只有一次
**Customer Order Product**
cid(PK) oid(PK) pid(PK)
fname cid(FK) pname
lname pid(FK) pprice
现在我使用的是查询得到如下结果:
**fname lname oid pname pprice**
Bill Gates 1111 Router 40,-
Bill Gates 1112 Laptop 699,-
Steve Jobs 1113 Tablet 1299,-
Steve Jobs 1114 Watch 699,-
什么,但是我想是列出如果该人有多于一个订单,则只有一次和最后一次的姓名。我将如何能够实现这一目标?
例预期输出:
**fname lname oid pname pprice**
Bill Gates 1111 Router 40,-
1112 Laptop 699,-
Steve Jobs 1113 Tablet 1299,-
1114 Watch 699,-
这不是一个sql任务。在您的报告中执行或将空白值填入NULL。 – 2015-01-21 10:09:58