第1个回答 2012-08-13
先别问如何横向求和了,看了你的标题,就知道你的数据库设计有大麻烦了。
首先,对每天增加一个字段的求和,代码就相当麻烦。
其次,一个表最大允许字段数是255个,不出一年,你怎么再增加一列呢?
一个数据库最先重要是表的设计,表的设计最起码要达到第三范式,你这样设计连最起码最基础的第一范式都没达到。
第一范式要求:1、每个字段要求是原子性;2、不能有重复的列,重复列不是指完全一样的列,而是指性质上与其它列没什么区别,比如你说的每天增加的一个列,这个列与其它天的列性质上应该是相同的,就像有人设计有项目1、项目2、项目3的情况一样,这样设计会在查询、统计等等上带来巨大麻烦。
你还是应该设计一个表,字段包含(库存商品名、库存日期、库存数量……)类似的表为好。本回答被提问者和网友采纳