Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте. Подскажите пожалуйста делаю следующий запрос к базе данных
Неактивен
Приведите результат запроса
Неактивен
FLOAT недопустимый тип для CAST, используйте DECIMAL
http://dev.mysql.com/doc/refman/5.0/en/ … ction_cast
Неактивен
rgbeast написал:
FLOAT недопустимый тип для CAST, используйте DECIMAL
http://dev.mysql.com/doc/refman/5.0/en/ … ction_cast
Спасибо!!! Действительно заработало!
Правда заработало только в одном случае. Если взять немного более сложный вариант
Неактивен
пропущена открывающая скобка:
cast (Detal.Price*Postavka.detal_weight as DECIMAL)
Неактивен
Может быть тоже будет полезно: http://sqlinfo.ru/articles/info/15.html
Неактивен
rgbeast написал:
пропущена открывающая скобка:
cast (Detal.Price*Postavka.detal_weight as DECIMAL)
Но к сожалению это не решило проблемы. И опять эта ошибка и опять новый комментарий
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DECIMAL)/1000 as VesPostavki,
cast (Detal.Price*Postavka.detal_weight as DEC' at line 12
Неактивен
Какая версия сервера MySQL?
Неактивен
vasya написал:
Какая версия сервера MySQL?
5.5.25 - MySQL Community Server (GPL)
Неактивен
Уберите пробел после cast
Если не поможет, то покажите структуру таблиц Postavshik, Detal, Proekt, Postavka, чтобы можно было воспроизвести ошибку.
Неактивен
vasya написал:
Уберите пробел после cast
Если не поможет, то покажите структуру таблиц Postavshik, Detal, Proekt, Postavka, чтобы можно было воспроизвести ошибку.
Все заработало! Спасибо!
Неактивен