Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.09.2016, 12:38   #1
Omura
 
Регистрация: 20.02.2009
Сообщений: 3
По умолчанию Помогите с запросом, пожалуйста. Почему выдается ошибка? Раньше её не было...

Unknown column 't1.id_groups' in 'on clause'
In query:
SELECT t1.id_groups, t1.name_groups, COUNT(DISTINCT t2.id_groups) AS counter FROM novus_groups AS t1, novus_wares AS w LEFT JOIN novus_groups AS t2 ON t2.belong_groups=t1.id_groups LEFT JOIN novus_groups AS t3 ON t3.belong_groups=t2.id_groups WHERE t1.visibility='1' AND t1.belong_groups='0' AND (w.belong_groups=t2.id_groups OR w.belong_groups=t3.id_groups) AND w.visibility=1 GROUP BY t1.id_groups ORDER BY t1.sort_groups ASC
Omura вне форума Ответить с цитированием
Старый 05.09.2016, 12:45   #2
Omura
 
Регистрация: 20.02.2009
Сообщений: 3
По умолчанию

Все столбцы в таблицах есть!!! В 2010 году этот запрос работал на сайте, а сейчас браузер выдает такую ошибку... Что устарело?
Omura вне форума Ответить с цитированием
Старый 05.09.2016, 12:46   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Не мог он раньше работать. Поменяй
Код:
FROM novus_groups AS t1, novus_wares AS w LEFT JOIN ...
на
Код:
FROM novus_wares AS w, novus_groups AS t1 LEFT JOIN ...
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 06.09.2016, 00:59   #4
Omura
 
Регистрация: 20.02.2009
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Не мог он раньше работать. Поменяй
Код:
FROM novus_groups AS t1, novus_wares AS w LEFT JOIN ...
на
Код:
FROM novus_wares AS w, novus_groups AS t1 LEFT JOIN ...
ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО! Просто гениально!!!
Omura вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ребят, помогите, пожалуйста: в программе C# выдается ошибка "Ссылка на объект не указывает на экземпляр объекта" massha Помощь студентам 2 30.04.2016 13:20
Что с Delphi XE3??? Раньше такого не было! Fahman Общие вопросы Delphi 23 12.12.2013 06:49
Почему выдается ошибка? ---Demon--- Visual C++ 2 27.11.2013 00:07
Проверяю чтобы не было пустых полей, но жму ок, и не выдается оконная ошибка, а просто проект прерывается с ошибкой компилятора. TYMON C/C++ Базы данных 2 13.04.2012 08:29