「テーブルAとテーブルB」という3つのテーブルと、次のようなデータがあるとします。
AとBのDATA
table A ID's : "3,4,9"
テーブル B には次のデータがあります。
("3" "activeUser")
("3" "publicUser")
("4" "activeUser")
("9" "publicUser")
今、私が欲しいのは
、B.idがAに存在し、属性「activeUser」を持っている場合、B.idがAに存在し、属性「activeUser」を持たないが「publicUser」を持っている場合、出力は「activeUser」である必要があります。パブリックユーザー」
B.id が A に存在せず、B.Id に "publicUser" 属性がない場合、出力は ("error" または他のラベル) のようになる必要があります。
誰でも私を助けることができますか?
ありがとう、しかし、私はまだ1つの問題があります.. B.IdがA.Idに存在せず、B.IdにPublicUser属性がないと仮定します..この場合、出力としてたとえば(「null」)が期待されますこの行のソリューションでは、この場合の出力は「PublicUser」になりますが、期待したものではありませんこの問題を解決するためにソリューションに可能な更新はありますか? どうもありがとう