我的数据库中有一张表,其中有goods_num和num两个整型字段,我需要将goods_num字段的值与num字段的值的差保存在goods_num字段中String sql2="update goods set goods_num='"+(goods_num -num)+ " 'where num>'0'";语句就是上面这条,我是用JAVA程序对数据库操作的,但是操作结果确是goods_num字段的值变为0到底是怎么回事?
解决方案 »
- 怎么获取自定义控件上的键盘事件
- 关于使用dom4j 注释xml文件中某个节点问题!谢谢各位
- 我想学习java,不知从哪里学习..
- 这段代码有问题吗? 如果没问题 输出是多少?
- 请问java中如何产生确定范围的数字
- 《Design Patterns Explained》设计模式精解(PDF 文档,RAR 6,962,472 bytes)
- 请问用java实现java编译器的可行性?有相关资料吗?
- 通过网页上传图片到服务器,用什么方法比较好呢?(applet?)
- ldap的问题,大家都来看那,
- 我想学java,但不知SCJP实用吗?java程序员的价值有多高?日后的发展形势怎样?
- 一道Java题,完全不明白
- 请教:java登录界面问题
String sql2= " update goods set goods_num = goods_num - num "
就好了。。
不过要注意where条件。