Master-Detail(主表明细),确认可以出货的SQL指令 -- Not Exists
這是我文章的備份,原文請(qǐng)看:
http://www.dotblogs.com.tw/mis2000lab/archive/2011/08/18/master_detail_finish_and_shipping.aspx
[補(bǔ)充]下集,第十四章。Master-Detail(主表明細(xì)),確認(rèn)可以出貨的SQL指令 -- Not Exists
?
?
Master-Detail(主表明細(xì))輸入訂單之后,
因?yàn)槊恳粋€(gè)訂單主文件(Master)都會(huì)搭配多個(gè)明細(xì)檔(Detail)。
例如:一份訂單里面,可以訂購(gòu)多個(gè)物料。
?
如果某一筆訂單里面的 "每一個(gè)物料(明細(xì))" 都已經(jīng)準(zhǔn)備好,可以出貨了。
SQL指令該怎么寫(xiě)呢?
?
?
本范例是書(shū)本「下集」,第14章的補(bǔ)充,作為最后一節(jié)。
ASP.NET 4.0 專(zhuān)題實(shí)務(wù)(II) -- 范例應(yīng)用與 4.0新功能(松崗出版)
?
(1).? 我們?cè)?/span> Details(明細(xì)檔)Table 里面多了一個(gè)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 )
?
?
.........................................................................................................................................................
以下有兩張圖片來(lái)解釋:
?
?
?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/mis2000lab/archive/2011/09/02/2163898.html
總結(jié)
以上是生活随笔為你收集整理的Master-Detail(主表明细),确认可以出货的SQL指令 -- Not Exists的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 经纬度转换,度转度分秒,度分秒转为度,前
- 下一篇: font-family:常用中文字体的英