こんにちは私は次の情報を持つデータベーステーブルを持っています:
owner.primaryitowner, (bobsmith@mail.com)
owner.secondaryitowner,
owner.primarybusinessowner,
owner.secondarybusinessowner
users.username (email bobsmith@mail.com)
users.displayname (e.g. Bob Smith)
問題は、所有者が電子メールとしてのみ保存されることです。私が普段使っている別のテーブルがあります
inner join users on users.username = owner.primaryitowner to get users.displayname
したがって、データは正しく読み取られます。`
私はこれを行うことができます
select u.displayname
from users u
inner join owners o on
o.primaryitowner = u.username
or o.secondaryitowner = u.username
or o.primarybusinessowner = u.username
or o.secondarybusinessowner = u.username
問題は、すべてを1つの列にするのではなく、一意の列を作成する必要があることです。
PSデータベースを変更することはできません。私はレポートライターにすぎません。
よろしくお願いします