1

http://www.geocities.com/colinpriley/sql/sqlitepg09.htm有一种很好的技术来创建表格报告,其中表的列名可以在查询中编码,但在我的情况下,列应该是来自数据库。假设我有每日销售数据,例如:

  Transaction  Date     Rep Product Amount
  1            July 1   Bob A12     $10
  2            July 2   Bob B24     $12
  3            July 2   Ted A12     $25
  ...

我想要一份每周总结报告,显示每个代表销售的每种产品的数量:

        A12   B24
  Bob   $10   $12
  Ted   $25    $0

我的列名来自 Product 列。比如说,在指定日期范围内有一行的任何产品都应该在报告中有一列。但是其他产品——在那个时间范围内没有售出——不应该有一个全为 0 的列。我怎样才能做到这一点?如果它在 SQLite 中工作,则可以加分。

TIA。

4

1 回答 1

0

http://weblogs.asp.net/wallen/archive/2005/02/18/376150.aspx有一个提取列的好方法

于 2009-07-30T18:51:12.193 回答