我尝试加入signatories
表两次,但它没有像其他表那样显示结果:
SELECT a1.company,
a1.po_box,
a1.town,
l1.address_id,
l1.attn,
l1.create_date,
l1.ref_no,
l1.refference,
l1.letter_body,
l1.print_date
FROM address_details a1
inner join letter_details l1 ON a1.id = l1.address_id
inner join signatories s1 ON l1.signature_id1 = s1.id
inner join signatories s2 ON l1.signature_id2 = s2.id
WHERE l1.id='" .$_GET[id] . "'";
我的signatories
有以下字段需要显示。
id
name
deperatment
job_title
您还需要定义从签名者获取哪个字段。因此,如果要从签名者获取所有字段,则只需在select语句上添加s1.*,或者如果要从两个联接(s1和s2(获取,则可能需要对它们进行别名。