0

Drupal ビューを使用して、以下のクエリを生成しました。グループ x のすべてのユーザーを取得します。

SELECT users.name AS users_name, users.uid AS uid,'user' AS field_data_field_blogging_name_user_entity_type
FROM 
{users} users
INNER JOIN {users_roles} users_roles ON users.uid = users_roles.uid
WHERE (( (users.status <> '0') AND (users_roles.rid = '5') ))

問題は、別のテーブルにある情報も必要なことです。「field_data_field_blogging_name」というテーブルで、entity_id (つまり、entity_id == uid) で識別される「field_blogging_name_value」を取得したいと考えています。

このクエリを実行すると、単純な「ユーザー」プレースホルダーが得られます。私の質問は、ビューがこれらのプレースホルダーを使用する理由と、上記のクエリを記述して機能させることは可能ですか? もしそうなら、どのように?

前もって感謝します

4

1 に答える 1