簡體   English   中英

Microsoft Access更新查詢

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM