Сделано в Раскрутке

Архив эхоконференции RU.PHP

- RU.PHP ------------------------------------------------------------- RU.PHP -
 Msg  : #7031 [560]
 От   : Andrew Lening                 2:5026/49.11        08 марта 04, 16:30
 Кому : Dmitry S Ivanov                                   09 марта 04, 20:30
 Тема : запрос
-------------------------------------------------------------------------------
   Hi, Dmitry!

 DI> Есть сабжик на mysql вида
 DI> SELECT  * FROM main WHERE name IN (select name from main where id=$id)
 DI> and model IN (select model from  main where id=$id) and category =
 DI> 'test' ORDER BY name, model

 DI> У меня дома все работает, закинул на хостинг, сервер ругается что
 DI> запрос неправильний, выводя при этом в кач-ве результата ошики
 DI> волженные запросы. В чем может быть проблемма? Как можно переделать
 DI> запрос что бы все заработало?
Скорее всего, там старый мыскл, который вложенные селекты не умеет (они афаир
не так давно появились). Переписать запрос: убрать звезду :-) написать его на
джойнах (кстати, если я правильно понял, тебе так или иначе не нужны тормозящие
запросы с IN).

   Bye.
--- carpe diem
 * Origin: Gavin Rossdale - Adrenaline (2:5026/49.11)


При переходе по баннеру - скидка 25% на первый месяц обслуживания!
Самый простой способ получить ROOT-доступ
При переходе по баннеру - скидка 25% на первый месяц обслуживания!