您好我有一个具有以下信息的数据库表:表的多个外键连接mysql中1个foriegn关键
owner.primaryitowner, ([email protected])
owner.secondaryitowner,
owner.primarybusinessowner,
owner.secondarybusinessowner
users.username (email [email protected])
users.displayname (e.g. Bob Smith)
问题,是业主只存储为电子邮件。还有一个表,我通常
inner join users on users.username = owner.primaryitowner to get users.displayname
所以数据读取correctly.`
我能够做到这一点
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
的问题是我需要有独特的栏目并非所有合并到一列。
PS我不能改变数据库我只是一个报告编写者。
感谢这么多提前
谢谢你是一个拯救生命的人! –