SQL查询语句
我要写一个SQL语句,要实现:存在原料入库表,原料出库表,各有 材料编号,入(出)库时间,入(出)库号(主码),入(出)数量,入(出)仓库编号,要在这两张表中按时间输出信息,格式如下:
材料编号 时间 入库数量 入库仓库号 出库数量 出库仓库号
时间为入库时间=出库时间时,但是也可能存在情况(入(出)库时间不存在,只有一个时间)即当日只有入或者出库,同时出(入)数量为0.
help me!!~~
?
SQL code:
贴出表结构,测试数据,简要说明你的算法,和你想要的结果
@.@
SQL code:
select 材料编号 时间 入库数量 入库仓库号 出库数量 出库仓库号 from 原料入库表,原料出库表 where 入库时间=出库时间 and 原料入库表.材料编号 = 原料出库表.材料编号
CREATE TABLE [dbo].[原料入库表] (
[材料号] [char] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[入库时间] [datetime] NOT NULL ,
[入库数量] [int] NOT NULL ,
[操作员序号] [char] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[对应流水号] [char] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[仓库号] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[入库号] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL
) ON [PRIMARY]
GO
CREATE TABLE [dbo].[原料出库表] (
[材料号] [char] (6)
相关问答:
sql我想得到一字符串为:
sldkf|||sdeww
erkv|||rltdk
jemcl|||ligf
就是|||后面的字符有什么函数能得到吗?是在sql语句写的,不是在页面写的,那位高手来指教下,新手,谢谢
晕今天不是写了么
select parsen ......
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
protected void btnLogin_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Server = (local);user id = sa;pwd = 1;database = Login");
&nb ......
我是在toad中输入下段sql
declare
TYPE test_rec IS record(
code varchar(10),
name varchar(30)
);
v_book test_rec;
......