認証オプション | 説明 | |
比較演算子 | ||
eq | 等しい | companyname eq ‘Able Computing’ |
ne | 等しくない | companyname ne ‘Able Computing” |
gt | より大きい | price gt 20 |
ge | 以上 | price ge 10 |
lt | より小さい | price lt 20 |
le | 以下 | price le 100 |
論理演算子 | ||
and | 論理積 | Price le 200 and Price gt 3.5 |
or | 論理和 | Price le 3.5 or Price gt 200 |
not | 論理否定 | not endswith(Description,'milk') |
演算子 | 説明 | 例 |
算術演算子 | ||
add | 加算 | Price add 5 gt 10 |
sub | 減算 | Price sub 5 gt 10 |
mul | 乗算 | Price mul 2 gt 2000 |
div | 除算 | Price div 2 gt 4 |
mod | 剰余 | Price mod 2 eq 0 |
グループ化演算子 | ||
( ) | 優先グループ化 | (Price sub 5) gt 10 |
関数 | 例 |
文字列関数 | |
contains | contains(CompanyName,'freds') |
endswith | endswith(CompanyName,'Futterkiste') |
startswith | startswith(CompanyName,'Alfr') |
length | length(CompanyName) eq 19 |
indexof | indexof(CompanyName,'lfreds') eq 1 |
substring | substring(CompanyName,1) eq 'lfreds Futterkiste' |
tolower | tolower(CompanyName) eq 'alfreds futterkiste' |
toupper | toupper(CompanyName) eq 'ALFREDS FUTTERKISTE' |
trim | trim(CompanyName) eq 'Alfreds Futterkiste' |
concat | concat(concat(City,', '), Country) eq 'Berlin, Germany' |
日付関数 | |
year | year(BirthDate) eq 0 |
month | month(BirthDate) eq 12 |
day | day(StartTime) eq 8 |
hour | hour(StartTime) eq 1 |
minute | minute(StartTime) eq 0 |
second | second(StartTime) eq 0 |
fractionalseconds | second(StartTime) eq 0 |
date | date(StartTime) ne date(EndTime) |
time | time(StartTime) le StartOfDay |
totaloffsetminutes | totaloffsetminutes(StartTime) eq 60 |
now | StartTime ge now() |
mindatetime | StartTime eq mindatetime() |
maxdatetime | EndTime eq maxdatetime() |
数学関数 | |
round | round(Freight) eq 32 |
floor | floor(Freight) eq 32 |
ceiling | ceiling(Freight) eq 33 |
タイプ関数 | |
cast | cast(ShipCountry,Edm.String) |