OTRS ヘルプデスク チケット管理システムを使用しています。次のクエリを実行すると:
SELECT `ticket`.`id` , `ticket_history`.`ticket_id` , `ticket_history`.`id` ,
`ticket_history`.`name` , `ticket_history`.`create_time`
FROM `ticket_history`
INNER JOIN `ticket` ON `ticket_history`.`ticket_id` = `ticket`.`id`
WHERE `ticket_history`.`name` LIKE '%Raw% %new%'
OR `ticket_history`.`name` LIKE '%Close'
ORDER BY `ticket_history`.`ticket_id` , `ticket_history`.`id` ASC
次の出力が得られます。
+----+-----------+-----+-------------------------- ---+---------------------------------+ | | ID | チケットID | ID | 名前 | create_time | +----+-----------+-----+-------------------------- ---+---------------------------------+ | | 1 | 1 | 79 | %%閉じる | 2013-06-10 11:50:33 | | | 2 | 2 | 2 | %%2013060810000011%%Raw%%3 通常%%新しい%%2 | 2013-06-08 21:59:02 | | | 3 | 3 | 5 | %%2013060810000021%%Raw%%3 通常%%新しい%%3 | 2013-06-08 21:59:03 | | | 3 | 3 | 22 | %%閉じる | 2013-06-08 22:10:41 | | | 3 | 3 | 82 | %%閉じる | 2013-06-10 11:50:49 | | | 4 | 4 | 88 | %%閉じる | 2013-06-10 11:51:32 | | | 5 | 5 | 64 | %%2013060910000019%%Raw%%3 通常%%新しい%%5 | 2013-06-09 17:12:09 | | | 5 | 5 | 85 | %%閉じる | 2013-06-10 11:51:10 | | | 6 | 6 | 92 | %%2013061010000016%%Raw%%3 normal%%new%%6 | %%2013061010000016%%生%%3 2013-06-10 12:00:24 | | | 7 | 7 | 95 | %%2013061010000025%%Raw%%3 normal%%new%%7 | %%2013061010000025%%生%%3 2013-06-10 13:05:05 | | | 8 | 8 | 98 | %%2013061110000014%%Raw%%3 normal%%new%%8 | %%2013061110000014%%生%%3 2013-06-11 19:05:06 | | | 8 | 8 | 109 | %%閉じる | 2013-06-17 23:57:35 | | | 9 | 9 | 163 | %%2013061810000011%%Raw%%3 normal%%new%%9 | %%2013061810000011%%生%%3 2013-06-18 02:05:06 | +----+-----------+-----+-------------------------- ---+---------------------------------+
上記のクエリを変更する必要があるため、名前に「%RAW% %new%」が含まれる各 ticket_id の行のみを一覧表示でき、同時に同じ ticket_id に「%Close」が含まれる行が含まれます。
つまり、上記の出力から、 ticket_id 3 の 3 つの行、 ticket_id 5 の 2 つの行、および ticket_id 8 の 2 つの行が表示されるはずです。