|
|
09.10.2007, 22:47
|
|
Гость
Гость
|
Сделал сайт на неткате и у меня вылезла ошибка:
Query: SELECT COUNT(*) FROM Message67 AS a, Subdivision as sub LEFT JOIN Classificator_city AS tbl695 ON a.city=tbl695.city_ID LEFT JOIN Classificator_equip_cat AS tbl668 ON a.equip_cat=tbl668.equip_cat_ID WHERE 1 AND a.Subdivision_ID=sub.Subdivision_ID AND a.Parent_Message_ID='0' AND a.Checked=1 AND sub.Catalogue_ID='1' AND a.Subdivision_ID='337' AND a.Sub_Class_ID='84'
Error: Unknown column 'a.city' in 'on clause'
(http://instr-stan.com/stanki/tokar/).
У меня задумка такая была, в разделе добавить компанию - добавляем и выбираем там тип оборудования, и эта инфа потом открывается в выбранном разделе каталога.
Сразу говорю данное поле в таблице данных имеется. Подскажимте пожайлуста что мне нужно исправить, только пожайлуста доходчиво.
|
|
|
10.10.2007, 09:55
|
|
Гость
Гость
|
так a.city откуда? a это по логике таблица такая city столбец
|
|
|
10.10.2007, 10:44
|
|
Гость
Гость
|
да, это столбец в таблице и он в ней есть
|
|
|
10.10.2007, 11:49
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
переверьте что есть столбец Message67.city
может быть City ?
|
|
|
10.10.2007, 12:35
|
|
Гость
Гость
|
2 h/z так это одно и то ж
a.city и Message67.city
|
|
|
10.10.2007, 13:01
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Гость писал(а):2 h/z так это одно и то ж
a.city и Message67.city
Вы регистр букв проверьте, у вас написано city, а вам предлагают написать City.
mySQL чувствителен к регистру букв. А чтобы уж наверняка знать имя поля, выполните этот sql запрос:
Код:show fields from Message67
Temet nosce...
|
|
|
10.10.2007, 15:15
|
|
resident
Веб-группа «Дабл Ю»
Зарегистрирован: 2005-01-10
Сообщений: 336
|
говорил ведь уже что надо установить все обновления. понаставят неткатов неизвестного происхождения а они потом не работают, вот и начинается неткат глючный, неткат кривой
вообще надо тут написать что прежде чем обращаться в службу поддержки нужно установить все обновления и прочитать документацию.
такая ошибка возникает из-за апгрейда mysql
FROM Message67 AS a, Subdivision as sub LEFT
нужно писать так FROM ( Message67 AS a, Subdivision as sub) LEFT
|