こんばんは。クエリコマンドについて、他のトピックやヘルプを参照しても不明な点があり、質問させて頂きたいと思います。
やりたいことは、ツリークエリにて
-
- アルバム名に「作品A」または「作品B」が含まれている楽曲を「分類C」というノードにまとめる
- アルバム名に「作品A」かつ「作品B」が含まれている楽曲を「分類D」というノードにまとめる
です。
1.については、
$ANY($ISEXIST(%ALBUM%,作品A,分類C), $ISEXIST(%ALBUM%,作品B,分類C))
のようにすると、うまく動作しないようです。$ANY()の中に$ISEXIST()を入れ子にすることはできないのでしょうか。
また、2.については
$ISEXIST(%ALBUM%,作品A,分類D)$ISEXIST(%ALBUM%,作品B,分類D)
のようにすると、作品Aまたは作品Bが含まれる場合は「分類D」、両方が含まれている場合は「分類D分類D」というノードが出来てしまいます。結果的に分類はできますが、任意の名前をつけるのが難しいです。
AND/OR条件による上手い絞り込み方法をご存じの方がいらっしゃいましたら、教えて頂けると嬉しいです。