|
|
|
| Есть столбец identif, содержащий и как оуникальные, так и одинаковые записи. И есть столбец time_s, содержащий цифровые уникальные записи.
Как узнать ID строки, содержащей заданное значение identif и максимальное значение time_s?
Вот так
$res = @mysql_query("SELECT id FROM log_vn WHERE identif = '$identif' AND MAX 'time_s'");
$id = @mysql_result($res, 0, 'id');
| не сработало... | |
|
|
|
|
автор: spirit of root (20.02.2009 в 11:35) |
|
|
для: Владимир55
(19.02.2009 в 18:12)
| |
SELECT id FROM log_vn
WHERE identif = '$identif'
ORDER BY time_s DESC LIMIT 1;
|
SELECT id FROM log_vn
WHERE identif = '$identif'
AND time_s =
(SELECT MAX(time_s) FROM log_vn WHERE identif = '$identif');
|
| |
|
|
|
|
|
|
|
для: spirit of root
(20.02.2009 в 11:35)
| | Красивое решение!
Спасибо! | |
|
|
|