总人数 Mun  OrderInfo 表总应收 销售单价 乘以 数量总应付 成本单价 乘以 数量

解决方案 »

  1.   

    OrderDetail,OrderInfo两张表怎么没有关联?
      

  2.   

    OrderDetail和OrderInfo怎样关联,对应关系是1对多还是1对1?
      

  3.   

    起码你OrderInfo表里应该放OrderDetail的ID啊,不然怎么关联,猜测应该是1对多的关系。
      

  4.   

    抱歉,还有一张表,是我的疏忽了
    4.        /**二级订单表TwoOrder**/
    if exists(select 1 from sys.objects where name='TwoOrder' and type='U')
    drop table TwoOrder
    go
    create table TwoOrder
    (
    TwoOrderId int identity(1,1) primary key,  --二级订单ID,主键,自增
    OrderInfoId int,--订单ID,外键
    TwoOrderNumber nvarchar(20),--二级编号(参照订单编号的)
    AuditStatus int,--审核状态(待审核,未通过,已通过),第一次默认待审核
    AuditReason Text,--审核失败的原因
    AuditTime datetime ,--审核时间
    AdminId int   --通过登录,获取审核人姓名
    )
      这张表是主要是记录订单的,   因为不是每个订单都能通过,但是我们要在数据库里面记录所有的订单(包括没通过的订单)