novoreg49, хм, я проеполагал что через груп бай вы объедините все верные в строку и добавите в конец ' - правильно', но тут уже решение от необходимого вида зависит.
Че за гонево, я в 2005 уже на зенде пилил, к тому времени 5.0 уже был вполне стандартом, PDO и подготовленные выражения и вот это все... А тут все как на 4.х писано.
SeiLove, Это называется преждевременная оптимизация, которая вредна как на текущем этапе разработки, когда о ней еще рано задумываться и лучше потратить время на что-то более полезное, так и на этапе когда она заработает "как надо", и вы поймете что к "оптимизации" то что вы сделали никак не относится.
А токсичность она как бы приходит бонусом к миллионам коментов в стиле "не учите меня жить, просто скажите как это сделать!1!" на ответ "об этом рано задумываться сейчас, делайте все в свое время".
Виктор Таран, на ВСЕ поля, участвующие в запросе в условии джоин, вэа, ин, груп бай и ордер должны быть индексы, иначе будет тупым перебором выбираться, а это пипец как медленно. Ну и id должн быть первичным ключом естественно.
Виктор Таран, Как вообще можно задумываться о скорости исполнения запросов, если индексов на таблицах нет? Без них все будет работать полным перебором вариантов, конечно это полная опа. Ставьте индексы, я вижу там даже первичного ключа нет, вообще ахтунг...
Дмитрий, if($position == 1){echo $name;} А вообще вопрос поставлен по идиотски. Откуда данные? В чем хранятся? Из чего надо выбрать на пхп? Как вы это пробовали делать?
вэа ref_id из нот нулл
ордер бай count(ref_id) деск