我使用的是access
进仓表
进仓日期 商品编码 商品名称 数量出仓表
出仓日期 商品编码 商品名称 数量请教如何用SQL生成以下表
进出仓流水表日期 类型 商品编码 商品名称 数量
2011-01-01 出仓 001 256 23.3
2011-01-01 进仓 002 256 23.3
进仓表
进仓日期 商品编码 商品名称 数量出仓表
出仓日期 商品编码 商品名称 数量请教如何用SQL生成以下表
进出仓流水表日期 类型 商品编码 商品名称 数量
2011-01-01 出仓 001 256 23.3
2011-01-01 进仓 002 256 23.3
select 进仓日期 as 日期,商品编码,商品名称,数量 from 进仓表
union all
select * from 出仓表
) as t
order by 日期SQL的
AS
SELECT 进仓表.日期, '进仓' AS 类型, …… FROM 进仓表
UNION ALL
SELECT 出仓表.日期, '出仓' AS 类型, …… FROM 出仓表这是SQL的视图,Access下用查询
使用的时候再ORDER BY