给定ticket
具有主键id
的表ticket_custom
和具有复合键的表,ticket,name
我如何加入id = ticket and name=X and id = ticket and name=Y
.
该表ticket_custom
允许扩展工单表,它具有字段ticket,name,value
。
我可以做一个单一的加入:
SELECT id, summary, owner, ticket_custom.value
FROM ticket
INNER JOIN ticket_custom
ON id=ticket_custom.ticket AND ticket_custom.name='X'
我需要类似的东西:
SELECT id, summary, owner, ticket_custom.value, ticket_custom.value
FROM ticket
INNER JOIN ticket_custom
ON id=ticket_custom.ticket AND ticket_custom.name='X' AND ticket_custom.name='Y'
其中第一个ticket_custom.value
是 for 的值,id,x
第二个是 for的值id,y
。