我希望这不是一个非常迟钝的问题。我注意到MySQL将允许我返回到我的GROUP和ORDER中的“Mnth”字段。在我使用过的每个数据库引擎中都不是这种情况。任何人都可以确认这是一种可行的方法吗?SELECTDATE_FORMAT(FROM_UNIXTIME(`swauditlogs`.`dateline`),'%Y-%m')ASMnth,Count(`swauditlogs`.`ticketid`)ASCountFROMswauditlogsLEFTJOINswticketsONswauditlogs.ticketid=swtickets.ticketidWHEREswauditlog
+----------+--------------+-------------------------+|ticketid|ticketpostid|date|+----------+--------------+-------------------------+|1387935|3147808|2012-09-1713:33:01||1387935|3147812|2012-09-1713:33:41||1387938|3147818|2012-09-1713:35:01||1387938|3148068|2012-09-1713:37:01||1387938|3148323|2
我需要一些MYSQL帮助。我有一个名为Tickets的表和一个名为statusLogs的表,我该如何:selectt.*,sl.statusIdfromticketLEFTJOIN(select*fromstatusLogwhereticket_ticketId=t.ticketIdorderbystatusLogIdDESCLIMIT1)sl基本上,我想在一个语句中为给定的票号选择最后一个状态日志。 最佳答案 这是未经测试的,但这是我的一种方法:SELECTt.*,sl1.statusIdFROMticketAStLEFTJOIN