seg0ro,
SELECT `group`.*, MAX(`elements`.`time`) AS `mtime` FROM `group` JOIN `elements`
USING(`mainid`)
GROUP BY `group`.`mainid`
ORDER BY `mtime` DESC seg0ro,
SELECT `group`.*, MAX(`elements`.`time`) AS `mtime` FROM `group` JOIN `elements`
USING(`mainid`)
GROUP BY `group`.`mainid`
ORDER BY `mtime` DESC А вот так заработало, почему-то. Странная логика - если не группировать, то выводится одна, а группировать, то все.
seg0ro, ты изначально все правильно делал, только не уточнил группировкой. То есть в данном случае максимальные значения mtime ищутся для каждой из групп ![]()
Полный П, лан, спасибо
seg0ro, не дописал, в первом твоем варианте выбиралось общее максимальное значение time. Я и сам только потом проснувшись логику понял.
Пожалуйста ![]()
Udesign, попробуй запрос вывести в арбузер, запиши запрос в переменную, и посмотри, может какая то переменная не определена, ну и выполни запросы через пма, может какого то поля нет в таблице
Koenig, хорошо спасибо шас попробую но вед код правильна написано да ?
Udesign, сам синтаксис верен, но бывает что забудешь скобку или запятую и не заметно
вопше не смог хочу попробовать по другому
вот таблица
CREATE TABLE IF NOT EXISTS `ud_taxmin_bol_jam_oyin` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`azo_id` int(11) NOT NULL,
`TH` int(11) NOT NULL DEFAULT '0',
`TJ` int(11) NOT NULL DEFAULT '0',
`TTF` int(11) NOT NULL DEFAULT '0',
`jami` int(11) NOT NULL DEFAULT '0',
`oyin` int(11) NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;$req22 = mysql_query("SELECT * FROM `ud_taxmin_bol_jam` WHERE `oyin` = '$id' ORDER BY `time` ASC LIMIT $start, $kmess");
$azo = mysql_fetch_array($req22);
$req = mysql_query("SELECT * FROM `ud_taxmin_bol_jam_oyin` WHERE `azo_id` = '" . $azo['azo_id'] . "' ");
$res = mysql_fetch_assoc($req);
echo '<div class="menu"> ' . $res['TH'] . '</div>';
echo '<div class="menu"> ' . $res['TJ'] . '</div>';
echo '<div class="menu"> ' . $res['TTF'] . '</div>';
echo '<div class="menu"> ' . $res['jami'] . '</div>';