[英]Microsoft Access Update Query
我試圖建立一個保險公司數據庫。 我有一個customer表,其中有一個用於其付款日期的字段,還有另一個稱為PaymentTypeID的字段,該字段鏈接到PaymentType表。 ID是1還是2,具體取決於他們是按月支付還是按年支付。 我有另一個表,該表用於政策的生效日期,即政策到期的日期,因此它應該在一個月或一年后到期。
我想要的是一個查詢,根據其付款類型ID是1還是2,從策略表中的付款日期開始更新生效日期。
我寧願在設計視圖而不是sql視圖中完成此操作
謝謝
您可以使用IIf
表達式來根據PaymentTypeID設置值。 在“更新到”行中,使用
= IIf(paymenttypeID = 1, valueToInsertIfPayedMonthly, valueToInsertIfPayedYearly)
顯然, valueToInsertIfPayedMonthly
和...Yearly
需要替換為您要設置的實際值。
如果您有兩個以上的值,請使用Choose
函數而不是IIf
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.