新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
CREATE VIEW CustomizedView AS
创新互联从2013年创立,是专业互联网技术服务公司,拥有项目成都网站设计、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元古田做网站,已为上家服务,为古田各地企业和个人服务,联系电话:13518219792
SELECT 日期,进出货标识,标识表.详述 as 详述,产品名 FROM 1月库存表 LEFT JOIN 产品表 ON 1月库存表.产品ID=产品表.产品ID
LEFT JOIN 标识表 ON 1月库存表.进出货标识 = 标识表.ID
union ALL
SELECT 日期,进出货标识,标识表.详述 as 详述,产品名 FROM 2月库存表 LEFT JOIN 产品表 ON 2月库存表.产品ID=产品表.产品ID
LEFT JOIN 标识表 ON 2月库存表.进出货标识 = 标识表.ID
……
SELECT 日期,进出货标识,标识表.详述 as 详述,产品名 FROM 12月库存表 LEFT JOIN 产品表 ON 3月库存表.产品ID=产品表.产品ID
LEFT JOIN 标识表 ON 3月库存表.进出货标识 = 标识表.ID
其中“进出货标识 ”是“库存表”表的字段,取值为1或2;
多个表连接可以使用多个left join 直接写在前一个left join 的on 条件后面;
你也可以就使用你的查询,然后将查询结果与“标识表 ”进行连接查询,显示出详述
直接用SQL语句写算了;
insert into 出库表 (物资编码,物资名称,xx,xxx,...) values ('030101', 'xx商品', '..',...);
delete from 入库表 where 物资编码=‘030101’ and 物资名称=‘xx商品’ ;
要么自己弄一个库存表,要么进货数减去出货数实时计算库存。