因为查询出来的字段我全部要取出来啊 我们老大要我按照下面的代码写 我跟着那样写就出问题了
SELECT * FROM (SELECT CustNo=a.SupNo,a.DeliverNo,a.CheckFlag,a.Checker,a.CheckDate,a.Maker,a.Operator, Total=Round(b.Weight*b.Price,2),b.Num,b.Weight,a.MakeDate,
DeliverTypeID=a.CTID,b.GID,b.PNo,b.Price, OrderNum=(select OrderNum from Sa_OrderDetail where OrderDid=b.OrderDid), OrderWeight=(select Weight from Sa_OrderDetail
where OrderDid=b.OrderDid), DeliverName=(SELECT DeliverName FROM Dict_DeliverType WHERE CTID=a.CTID), c.GCode,c.GoodsName,c.GSpecial,c.Material,c.SurFace,c.PAddress,
c.Grade,c.Thinkness,b.Length,b.Width,c.Tolerance,c.RollType,c.SideType, CompanyName=(select CompanyName from Dict_Company where CompanyID=a.CompanyID),
OrderNo=(SELECT OrderNo FROM Sa_OrderBrief WHERE BillNo=(SELECT BillNo FROM Sa_OrderDetail WHERE OrderDid=b.OrderDid)), SaBillNo=(SELECT BillNo FROM Sa_OrderDetail
WHERE OrderDid=b.OrderDid), SupName=(SELECT CustName FROM Dict_Customer WHERE CustNo=a.SupNo) FROM Sa_DeliverBrief a,Sa_DeliverDetail b,Dict_Goods c
where a.DeliverNo=b.DeliverNo and b.GID=c.GID and a.CheckFlag=1 and a.MakeDate>='2016-07-09' and a.MakeDate<='2016-08-08' ) as c
ORDER BY DeliverNo