PB用sql语句查询,数据库发挥错误信 max()方法没有定义怎么办?

如图,不光max()报错,就连count(),min(),sum这些常用的方法也报错,唯一不报错可以正常返回值得只有avg(),请问这是怎么解决?还有在mysql可视化工... 如图,不光max()报错,就连count(),min(),sum这些常用的方法也报错,唯一不报错可以正常返回值得只有avg(),请问这是怎么解决?还有在mysql可视化工具里用这些方法都没问题,到pb变异可以通过就是数据库报错 展开
 我来答
若以下回答无法解决问题,邀请你更新回答
厍曼冬6o
2014-01-06 · TA获得超过1569个赞
知道小有建树答主
回答量:1336
采纳率:0%
帮助的人:1212万
展开全部
提示是sj.max不存在,写的有问题吧,把语句贴出来看看
更多追问追答
追问
select max(id)
into : amount
from my_vip;
id设为int型,执行这条语句数据库会返回错误,但是把max改成avg却可以正确返回平均值,如果是在数据库界面查询而不是pb里的话,那么max()等方法是可以正常使用的
追答
数据确定已经连上了吗
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wht8008
2014-01-06 · TA获得超过2061个赞
知道小有建树答主
回答量:2328
采纳率:66%
帮助的人:636万
展开全部
你是直连数据库查询,还是执行sql语句啊?是不一样的,在pb里面。
更多追问追答
追问
可是我在pb里可以执行select,insert,delete,update等sql语句而且没有问题啊?在网上找到很多pb语句可是在我的pb里都无法执行,被告知格式错误,删除空格重新打都不好使,版本12.5的
追答
sql语句分两种,一种是写string格式的sql,然后执行,一种是在pb里面直接执行select,是不一样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式