Найти - Пользователи
Полная версия: Вопрос скорее про MySQL ... почему не работают встроенные функции:
Начало » Базы данных » Вопрос скорее про MySQL ... почему не работают встроенные функции:
1
erjemin
Вот такой код:

dbcursor.execute( u“”“
SELECT MAX (tbIndexValue.tmDate) AS dtLastDate
FROM tbIndexValue
WHERE tbIndexValue.szTICKER = \”%s\“
GROUP BY tbIndexValue.szTICKER;”“” % szCheckTIKER )
dtLastDateTicker = cursor.fetchone()

вылетает по исключению:

DB ERROR ((1630, “FUNCTION db_stocks.MAX does not exist. Check the ‘Function Name Parsing and Resolution’ section in the Reference Manual”))

В MwSQL я недавно. До того в разных Access и MS SQL… там такое работало. Доки по MySQL тоже говорят что такая функция есть… Выкручиваться с “выведи все отсортированное и взять крайнее значение” или запрос в запросе не хочу. Базы Данных должны такие штуки сами делать…
erjemin
Проблема в пробеле.

МАХ(A) – правильно
MAX (A) – неправильно!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB