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

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

Access中的大小寫表達(dá)式

Access中的大小寫表達(dá)式

當(dāng)年話下 2019-10-21 14:33:11
您可以case在Access中使用表達(dá)式嗎?我正在嘗試確定最大日期表單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貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超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ù)列表由成對的表達(dá)式和值組成。從左到右對表達(dá)式進(jìn)行求值,并返回與第一個要求值為True的表達(dá)式相關(guān)聯(lián)的值。如果零件未正確配對,則會發(fā)生運(yùn)行時錯誤。例如,如果expr-1為True,則Switch返回value-1。如果expr-1為False,但expr-2為True,則Switch返回value-2,依此類推。


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


這些表達(dá)式都不是真的。


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


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


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

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

switch如果要評估的條件更多,則該函數(shù)是要使用的更好的函數(shù)。與使用嵌套IIF函數(shù)相比,它更易于閱讀/理解/維護(hù)。另外,實(shí)現(xiàn)默認(rèn)值而不是創(chuàng)建基本上計算為“所有先前表達(dá)式均為假”的邏輯表達(dá)式的另一種方法是僅用true作要評估的最終表達(dá)式。例如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)注
  • 632 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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