Задавайте вопросы, мы ответим
Вы не зашли.
Добрый вечер!
Помогите новичку пожалуйста.
Вот запрос:
Отредактированно Искандар (27.09.2016 18:00:31)
Неактивен
Не понятно, что значит "не работает" и какой из подзапросов.
У вас точно MySQL, а не MSSQL?
Неактивен
Первый подзапрос.
Неактивен
Первый подзапрос это
(SELECT Table1.Намуди_бор, Table1.Номи_бор, Table1.Ранги_бор, Sum(Table1.Чан_дона) AS Sum-Чан_дона FROM Table1 GROUP BY Table1.Намуди_бор, Table1.Номи_бор, Table1.Ранги_бор) AS СумTable1
никакого криминала в нем нет. По крайнем мере с позиции моих знаний MySQL. Но у вас явно не MySQL. Увы, но помочь вам не смогу.
Неактивен
У меня MySQL в хостинге beger.ru. и там есть phpmyadmin...
Неактивен
эти ошибки про неожиданный токен пишет phpmyadmin?
Неактивен
первый раз такое вижу, покажите скрин?
и какая у вас версия?
select version();
Nz это у вас такая функция определена или синтаксис аксеса?
Неактивен
Этот запро создан в MSAccess.
Неактивен
Ага, эту фигню пишет phpadmin (запрос до MySQL не доходит)
попробуйте заменить Nz на IFNULL
и взять имена в обратные кавычки (там где буква ё на клавиатуре), т.е.
`СумTable1`.`Намуди_бор`
`СумTable1`.`Sum-Чан_дона` - IFNULL(`СумTable2`.`Sum-Чан_дона`,0)
и т.д.
Неактивен
vasya написал:
Ага, эту фигню пишет phpadmin (запрос до MySQL не доходит)
попробуйте заменить Nz на IFNULL
и взять имена в обратные кавычки (там где буква ё на клавиатуре), т.е.
`СумTable1`.`Намуди_бор`
`СумTable1`.`Sum-Чан_дона` - IFNULL(`СумTable2`.`Sum-Чан_дона`,0)
и т.д.
Добрый день!
Всё разобрался, оказывается в программе работать проще и удобно).
Быстро нашел свою ошибку.
Вот как должно быть:
Неактивен