コマンド | 意味 (A,B,C,D はそれぞれクエリです) |
---|---|
|
AがBだったらC, それ以外は対象外にします. |
|
AがBでなかったらC, それ以外は対象外にします. |
|
AにBが含まれていたらC, それ以外は対象外にします. |
|
AにBが含まれてなかったらC, それ以外は対象外にします. |
|
AがBだったらC, そうでなければDを返します. |
|
AにBが含まれていたらC, そうでなければDを返します. |
|
Aに値があればB, 空だったらCを返します. |
|
Aのクエリ結果の値の個数がn以下だったらA、そうでなければBを返します. |
|
Aのクエリ結果の値の個数がn以上だったらA、そうでなければBを返します. |
|
$IF系$IS系の条件に使用します.
引数内で指定した複数のコマンドの結果すべてに値があれば、値があったと判定します。
下の例では、ALBUMタグに「Word1」と「Word2」の両方が含まれていたら、「Hit!」という値を生成します。 $IF($AND($ISEXIST(%ALBUM%,Word1),$ISEXIST(%ALBUM%,Word2)),Hit!,)
|
|
"..."には$ANY(A,B,C,D)のようにクエリを順番にカンマ区切りで指定します. 先頭から調べて, 最初に値のあったものを返します. |
|
$IF系$IS系の条件に使用します.
引数内で指定した複数のコマンドの結果をマージしてその結果値があれば、値があったと判定します。
下の例では、ALBUMタグに「Word1」または「Word2」のどちらかが含まれていたら、「Hit!」という値を生成します。 $IF($OR($ISEXIST(%ALBUM%,Word1),$ISEXIST(%ALBUM%,Word2)),Hit!,)
|
|
ほとんど評価の★用のようなものですが、専用というわけではありません. Aを整数化した値の数だけBをくり返します. |
|
クエリの高速化のための判定コマンドです. クエリに指定されたタグのなかに値 V が含まれていたらクエリを実行します. 含まれていなかったらクエリは実行せず空の値を返します. |