如何将SQL函数写入Acces 2003

时间:2017-07-28 10:27:54

标签: sql ms-access ms-access-2003

所以我有一个访问表:数据

数据来自:

  • 客户ID
  • 产品ID
  • 出售类别(例如:卖出,卖出计划,预测销售),全部用字母书写
  • 已售出数量。
  • 单一价格。

我正在尝试构建一个单独的Acces查询,它将显示如下内容:

|Client ID||Product ID||Total Sell Dones||Total Sell Planed||Total Forecast Sell||Quantity Sell Dones||Quantity Sell Planed||Quantity Forecast|

我该怎么做?

如果我只有一种卖出方式和一种单一数量,我就可以这样做:

SELECT (sells*quantity) AS [Total Sells]

但是这里的东西有不同的数量和不同类型的销售我可以把IF放入选择吗?

类似的东西:

Select (IF Data.Sell Category="Planned Sell" THEN quantity Sold*Unitary Price
ELSE 0) as [Total Planned Sell] , etc etc (for every single one ?

问题是我使用的是Access 2003,我不认为我可以在acces 2003中创建一个sql函数并在我的select中使用它,但是如果我可以,我愿意这样做,否则如果我只能使用&# 34;选择,删除,更新"在Access 2003中,我想我必须这样做

0 个答案:

没有答案