Master-Detail(主表明细),确认可以出货的SQL指令 -- Not Exists
這是我文章的備份,原文請看:
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 )
?
?
.........................................................................................................................................................
以下有兩張圖片來解釋:
?
?
?
?
?
轉載于:https://www.cnblogs.com/mis2000lab/archive/2011/09/02/2163898.html
總結
以上是生活随笔為你收集整理的Master-Detail(主表明细),确认可以出货的SQL指令 -- Not Exists的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 经纬度转换,度转度分秒,度分秒转为度,前
- 下一篇: font-family:常用中文字体的英