这是我文章的备份,原文请看:
http://www.dotblogs.com.tw/mis2000lab/archive/2011/08/18/master_detail_finish_and_shipping.aspx
[补充]下集,第十四章。Master-Detail(主表明细),确认可以出货的SQL指令 -- Not Exists
Master-Detail(主表明细)输入订单之后,
因为每一个订单主文件(Master)都会搭配多个明细档(Detail)。
例如:一份订单里面,可以订购多个物料。
如果某一笔订单里面的 "每一个物料(明细)" 都已经准备好,可以出货了。
SQL指令该怎么写呢?
本范例是书本「下集」,第14章的补充,作为最后一节。
ASP.NET 4.0 专题实务(II) -- 范例应用与 4.0新功能(松岗出版)
(1). 我们在 Details(明细档)Table 里面多了一个Approved字段 (值 Y / N)
(2). SQL指令 --
select * from Drink_Order_M
M
where not exists (select * from Drink_Order_D D
where D.approved = 'N' and M.id
= D.order_id )
.........................................................................................................................................................
以下有兩張圖片來解釋:
....................................................................................................寄信给我 mis2000lab (at)雅虎.com.台湾 ........
ASP.NET案例精编(清华大学出版社 / 作者MIS2000Lab)
http://www.china-pub.com/46063
2009/5/15上市
市场价 :¥59.80 RMB(人民幣)


浙公网安备 33010602011771号