如何在仅具有ID的情况下在一个查询中获取元素的标题

时间:2019-07-19 10:01:17

标签: mysql join

SELECT
    f.title1 as facility_title, o.title1 as object_title, a.street, a.number, a.zip, a.city, f.isactive as facility_status, o.isactive as object_status,
    o.isdeleted, a.contact as facility_contact, a.phone1 as facility_phone, a.mail as facility_mail, o.contact as object_contact, o.phone1 as object_phone, 
    o.mail as object_mail, a.address_id, o.facility_id, o.object_id, o.attribute1, o.attribute2, o.attribute3, e.title
FROM 
    lc_om_object as o, lc_om_facility as f, lc_std_address as a, lc_om_element as e
WHERE
    o.facility_id = f.facility_id
AND
    a.address_id = f.address_id
AND
    o.attribute1 != 3
AND
    o.attribute1 != 4
AND
    o.attribute1 != 90
AND 
    o.attribute1 = e.element_id
ORDER BY
    f.title1, f.facility_id ASC

下面的查询发送我需要的内容,但是只有来自elements-table的一个标题。清楚,我只要求一个。

那么如何在此查询中从“对象表”中获取“ attributes1,attribute2”和“ attributes3”的所有“ elements-> title”?

我尝试加入,但结果不是我所需要的。我认为这是一种“ SELECT INTO ... SELECT”之类的方法。有人可以帮忙吗?

0 个答案:

没有答案