同じ ID を持つフィールドの回数を返すクエリを作成しようとしています。私の場合は、同じバッグの中にオブジェクトが見つかったときです。
たとえば、次の表を参照してください。
Bagid | Object
--------------
B1 | wallet
B1 | perfume
B1 | charger
B2 | wallet
B2 | perfume
B2 | pen
B3 | book
B3 | pen
B3 | wallet
たとえば、「財布」と「香水」が同じバッグで見つかった回数を探していた場合、予想される結果は次のようになります。
wallet, perfume = 2
同じバッグに 2 回表示されるためです。
その後、配列に格納されるn個のオブジェクトに対してこれを実行できるようにしたいと思います(ただし、後で)。
助けていただければ幸いです、ありがとう。
新しい質問:
オブジェクトを含む 2 次元配列を使用して、IN() にあるオブジェクトを配置するにはどうすればよいですか。たとえば、私は ...IN ('$Objects[1][0]', '$Object[1][1]') を実行しましたが、機能していません。Objects[1][0] & Object[1][1] をエコーすると正しいオブジェクトが返ってきます。それを機能させる方法を見つけることができません。