我有以下问题,通过 myodbc 对 mysql 数据库执行 sql 查询。
有一个名为“tbl_test”的表,其中包含“价格”字段,其中价格以美分存储。“价格”是一个整数。
现在我尝试执行以下查询 SELECT AVG(price) FROM tbl_test
在 mysql 上,此查询返回价格列的平均值。通过 myODBC 驱动程序,这将导致错误。我发现了一个旧错误(从 2005 年开始)并认为必须进行更新。但我找不到任何解决这个问题的方法。
您是否有解决此问题的想法(或解决此问题)?
asp页面上显示的错误:error '80020009'(不是很清楚......)我找到的信息:http ://bugs.mysql.com/bug.php?id=14923
即使将“CAST”用于 DECIMAL 也无法与 ODBY 一起使用 :-(
谢谢!