请教如何使用变量来做字段名称
因为在做进销存表,所以每日早上需要往数据库里导入一份截止前一天24点的进销存明细。
因为想让列显示几月几号销量,几月几号库存,所以想每次导入表格的时候让数据库自动带上前一天的日期。
目前已经知道如何获取操作数据库前一天的日期,但是如何将这个变量当成列名来写入表格还是不会。
请各位数据库大牛帮帮忙,不胜感激。
获取前一天日期的方式是:
declare @date varchar(10)
set @date = RIGHT(CONVERT(varchar(10),GETDATE()-1,2),5)
想实现的效果是:
商品名称 12.13销售数量 12.13采购数量 12.13库存数量 12.14销售数量 12.14采购数量 12.14库存数量
苹果手机 20 25 5 15 10 0