1825/~26/~27. Костыли городим?!
~26/~27, настолько я помню, функции COUNT, MAX, AVG, ... не работают в блоке WHERE, для них нужен HAVING .
Ну а оптимальный вариант: SELECT * FROM `table` ORDER BY `stavka` DESC LIMIT 1
Plato,
SELECT * FROM users WHERE stavka=(SELECT MAX(stavka) FROM users LIMIT 1) LIMIT 1;
это чтобы как ты хотел сделать, выше как надо
Toxin, я считаю её использование вместо возможности неиспользования костылем. А вот насчет производительности утверждать точно не могу, но кажется, что мой вариант должен быть быстрее.
Пост ~25 я захватил только из-за того, что юзеру требовалось не получить максимальное значение в этом поле, а получить всю запись.
Morgan, это уже личное дело каждого использовать ее или аналогиные функции, но костылем ее назвать точно нельзя, насчет всего поля то возможно ты и прав
function filter($t)
{
$t = mysql_real_escape_string(nl2br(htmlspecialchars(trim($t))));
$t = str_replace("\'", "'", $t);
$t = str_replace('\\', "\", $t);
$t = str_replace("|", "I", $t);
$t = str_replace("||", "I", $t);
$t = str_replace("/\\\$/", "$", $t);
return $t;
}////Проблема такая,этот фильтр стоит в топе на добавление url сайта.И не добавляются сайты типа (домен.tk или новый-год.ru) подскажите как исправить?
К.А.В, похоже что проблема не из-за этого фильтра, а из-за че-го то другого. Наверно этот url проверяется ещё регуляркой.
29 Июн 2011, 15:06