第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Access中的大小寫表達式

Access中的大小寫表達式

當(dāng)年話下 2019-10-21 14:33:11
您可以case在Access中使用表達式嗎?我正在嘗試確定最大日期表單2列,但在以下代碼中不斷出現(xiàn)語法錯誤:CASE   WHEN dbo_tbl_property.LASTSERVICEDATE > Contour_dates.[Last CP12 Date]    THEN dbo_tbl_property.LASTSERVICEDATE   ELSE Contour_dates.[Last CP12 Date] END AS MaxDate
查看完整描述

3 回答

?
猛跑小豬

TA貢獻1858條經(jīng)驗 獲得超8個贊

您可以改用該IIF()函數(shù)。


IIF(condition, valueiftrue, valueiffalse)

condition 是您要測試的值。


valueiftrue 是在條件評估為TRUE時返回的值。


valueiffalse 是在條件評估為FALSE時返回的值。


Switch當(dāng)您有多個條件要測試時,還有一個易于使用和理解的功能:


Switch( expr-1, value-1 [, expr-2, value-2 ] … [, expr-n, value-n ] )

開關(guān)函數(shù)參數(shù)列表由成對的表達式和值組成。從左到右對表達式進行求值,并返回與第一個要求值為True的表達式相關(guān)聯(lián)的值。如果零件未正確配對,則會發(fā)生運行時錯誤。例如,如果expr-1為True,則Switch返回value-1。如果expr-1為False,但expr-2為True,則Switch返回value-2,依此類推。


在以下情況下,Switch返回Null值:


這些表達式都不是真的。


第一個True表達式的對應(yīng)值為Null。


注意:Switch計算所有表達式,即使它僅返回其中之一。因此,您應(yīng)該注意不良副作用。例如,如果對任何表達式求值導(dǎo)致除以零誤差,則會發(fā)生錯誤。


查看完整回答
反對 回復(fù) 2019-10-21
?
子衿沉夜

TA貢獻1828條經(jīng)驗 獲得超3個贊

switch如果要評估的條件更多,則該函數(shù)是要使用的更好的函數(shù)。與使用嵌套IIF函數(shù)相比,它更易于閱讀/理解/維護。另外,實現(xiàn)默認值而不是創(chuàng)建基本上計算為“所有先前表達式均為假”的邏輯表達式的另一種方法是僅用true作要評估的最終表達式。例如switch(dbo_tbl_property.LASTSERVICEDATE > Contour_dates.[Last CP12 Date], dbo_tbl_property.LASTSERVICEDATE, true ,Contour_dates.[Last CP12 Date])

查看完整回答
反對 回復(fù) 2019-10-21
  • 3 回答
  • 0 關(guān)注
  • 637 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號