SELECT admin.User, a.time
FROM admin
LEFT JOIN a ON admin.User=a.User
LEFT JOIN b ON admin.User=a.User
所以我有三个表,管理员然后是&湾目前,我得到了一张桌子和一张桌子。 b通过名为User的共享字段加入。然而表a& b有一个名为' types'的字段。这不在管理员表中。
我想要做的不是选择'类型'两次 - 一次用于桌子a,一次用于桌子b,有两种类型'字段组合,因此该字段只有一个结果集。
答案 0 :(得分:1)
尝试使用ifnull(a.types, b.types) as types
导出字段。 (MySQL的)
这样它首先尝试获取a.types,如果产生null,则产生b.types。