сервер mysql, что-то с джойнами

zaartix

Новичок
сервер mysql, что-то с джойнами

Установили на ubuntu server мыскль 5.0.51a-3ubuntu5.1, запрос с джойном таблицы не отрабатывает, ругается, что нет такого поля, по которому идет джойн, ес-но само поле есть и этот запрос прекрасно работает на локальном мыскле

-~{}~ 19.06.08 20:15:

т.е. проблема однозначно серверная, в конфигах вроде как все в норме, подскажите плз куда копать? имели неосторожность опставить этот сервер не проверив сразу в работу, щас из-за э того бог знает какие косяки начнутся
 

Gas

может по одной?
почти уверен что угадал, хотя да, zaartix играет в угадайку.
 

zaartix

Новичок
прошу прощения, что не указал запрос (подумал, что не смысла писать типичный пример джойна
select * from tabel1 left join table2 on table2.field=tabel1.field или типичную ошибку Unknown column 'field' in 'on clause' )
действительно не работает из-за несовместимости запросов 5-ки с 4-кой :( спасибо большое за ссылочку

а раз так - скажите плз, есть ли смысл оставлять 5-ку и ради этого переписывать охренительное количество скриптов? при условии, что нововведения 5-ки использовать не планируется? (в общем используется только myisam таблицы, по запросам - никаких процедур или view, запросы на уровне джйнов, union'ов и все) ну в смысле есть ли выигрыш в скорости-стабильности? или лучше поставить 4-ку в моем случае?
 

Gas

может по одной?
zaartix
естественно ты привёл не тот запрос, который валится и если ты его запустишь, он у тебя прекрасно отработает в 5-ке.

охренительное количество скриптов
может так и есть, но ты точно понял почему перестал работать твой конкретный запрос (а не абстрактный, который ты тут привёл) ? Обычно таких кривых запросов очень небольшое количество.

4-ка уже "End of Product Lifecycle.", если ты админ/хостер ставь её чтоб с проблемами не париться :) Если разработчик - лучше 5-ку.
 

zaartix

Новичок
насчет запроса, да я попутал, еще раз извиняюсь :) надо было select * from table1, table2, т.е. просто поставить скобки:
select * from (table1, table2)
а сами джойны в старом формате действительно работают нормально, это сильно упрощает :)

>4-ка уже "End of Product Lifecycle.", если ты админ/хостер ставь её чтоб с проблемами не париться Если разработчик - лучше 5-ку.

Спасибо, разработчик, но админы существа довольно ленивые, поэтому приходится самому разбираться, дабы быстрее решать некоторые проблемы :)

p.s. админы - ничего личного :)
 
Сверху