2

これはテーブルです:

CREATE TABLE `incidencias` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `impact` int(10) NOT NULL,
  `date` datetime NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1

「影響」でグループ化し、それぞれの最新の日付を取得する必要があります

ありがとう

4

5 に答える 5

2

次のようにする必要があります。

SELECT * FROM incidencias group by impact order by date desc
于 2012-12-19T08:34:28.180 に答える
2

これを使って:

SELECT * FROM incidencias GROUP BY impact ORDER BY date DESC

于 2012-12-19T08:35:15.933 に答える
0

影響を選択、最大 (日付) incidencias GROUP BY impact

于 2012-12-19T08:36:22.370 に答える
0

これはうまくいくはずです。

select max(date) from incidencias group by impact;
于 2012-12-19T08:36:27.867 に答える
0

このようにする必要があります:

SELECT * FROM incidencias GROUP BY impact ORDER BY date DESC
于 2012-12-19T08:53:02.573 に答える