|
|
|
|
|
для: Alph[p]a
(23.01.2012 в 15:57)
| | У вас время в неправильном формате указанно, вряд ли будет правильно вести подсчет
2012-01-23 15:24 указывайте так
группирует майскул для того, чтобы у вас выдало только одной строкой запрос | |
|
|
|
|
|
|
|
для: Alph[p]a
(23.01.2012 в 15:31)
| |
SELECT `id`, MAX(`date`),`change` FROM `table` WHERE `id`='1' GROUP BY (`change`);
|
вот это работает...несовсем конечно понимаю как MySQL действует при этом?
Непонимаю.. как работает группировка? | |
|
|
|
|
|
|
|
id | change | date |
---+--------+------------------+
1 | one | 15:27 23.01.2012 |
1 | two | 15:27 23.02.2012 |
1 | two | 15:40 20.02.2012 |
1 | four | 15:27 23.02.2011 |
---+--------+------------------+
|
нужно получить
id | change | date |
---+--------+------------------+
1 | one | 15:27 23.01.2012 |
1 | two | 15:27 23.02.2012 |
1 | four | 15:27 23.02.2011 |
---+--------+------------------+
|
только те `change` у которого время новее... как? | |
|
|
|
|