【发布时间】:2018-03-04 16:58:22
【问题描述】:
我想为所有门票选择最早的活动日期。我在 mysql(我用于其他目的)中创建了这个查询“tixdate”视图,它按票号对记录进行排序,然后按 eventdate。此视图如下所示:
EventDate | Ticket
2018-02-25 | 998<br>
2018-02-25 | 998<br>
2018-02-25 | 998<br>
2018-02-11 | 998<br>
2018-02-11 | 998<br>
2018-02-04 | 998<br>
2018-02-04 | 998<br>
2018-02-03 | 998<br>
2018-02-03 | 998<br>
2018-01-27 | 998<br>
2018-01-27 | 998<br>
2018-01-21 | 998<br>
2018-01-21 | 998<br>
2018-01-14 | 998<br>
2018-01-14 | 998<br>
2018-01-13 | 998<br>
2018-01-13 | 998<br>
2018-01-07 | 998<br>
-----------------------------------
我创建了一个新的 mysql 视图来仅列出最旧的事件日期:
SELECT
'audTix` AS `audTix`,
`audDt` AS `audDt`
FROM
`tixdate`
GROUP BY
`audTix`
ORDER BY
`audDt` DESC
产生了一条记录:
2018-01-13 | 998
但它应该选择了 2018-02-25 日期。我做错了什么?
【问题讨论】: