table(ms_replies)
|------------------------------------------|
| id | ticketID | replyStamp |
|------------------------------------------|
| 1 | 7 | Tue 11 Oct 2011, 8:56am |
| 2 | 7 | Wed 12 Oct 2011, 9:20am |
| 3 | 8 | Wed 12 Oct 2011, 16:24pm |
| 4 | 7 | Thu 27 Oct 2011, 20:28pm |
| 5 | 8 | Tue 18 Oct 2011, 9:54am |
|------------------------------------------|
私がこれまでに持っているコードは次のとおりです。
SELECT
ticketID,
MAX(replace(replace(replyStamp, 'pm',''), 'am','')) AS time
FROM
ms_replies
WHERE
`ticketID` IN ($IDs)
GROUP BY
ticketID
ただし、これは最新のエントリを返しません。
replace
am | を削除するには、クエリの が必要であることに注意してください。午後、これは私の行為ではありませんが、残念ながら変更できません。