从mysql中的一些Null值获取多个表中的数据

时间:2012-11-15 13:27:20

标签: mysql

我有3张桌子

  1. Milksupply(身份,日期,数量)
  2. 广告资源(ID,日期,item_id,数量)
  3. 项目(id,item_name)
  4. 我想要达到的目标是:

    1.计算每月牛奶的总量 每日在库存中添加的商品

    库存和物料之间存在关系,但是milksupply表是分开的。任何人告诉我它是怎么回事?

1 个答案:

答案 0 :(得分:0)

您可以加入Milksupply与日期

加入Milksupply ON Milksupply.date = Inventory.date

(确保日期也有索引 - 否则会很慢)

然后您可以根据需要进行统计 - SUM和GROUP BY某些日期函数可能: http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html