Se bem entendi, é isso que você está procurando:
SELECT id, summary, owner, c1.value, c2.value
FROM ticket t
INNER JOIN ticket_custom c1 ON t.id = c1.ticket AND c1.name = 'X'
INNER JOIN ticket_custom c2 ON t.id = c2.ticket AND c2.name = 'Y'
SELECT id, summary, owner, c1.value, c2.value
FROM ticket t
INNER JOIN ticket_custom c1 ON t.id = c1.ticket AND c1.name = 'X'
INNER JOIN ticket_custom c2 ON t.id = c2.ticket AND c2.name = 'Y'
Oracle 11 Index apenas para parte dos dados
Como escrever rapidamente Select Query no SQL Server - SQL Server / TSQL Tutorial Part 108
Métodos para classificar linhas no SQL Server:ROW_NUMBER(), RANK(), DENSE_RANK() e NTILE()
SQL Server 2005 - Exportar tabela programaticamente (execute um arquivo .sql para reconstruí-la)