100分求助,急急急,只要功能一实现立即给100分!! 在向商场表中移动记录时先判断是否存在此商品如果有就Update商品表让此项的数量增加1;如果没有就Insert此数据行。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我有点儿不太明白需求。是物品数量增减还是物品种类增减?1.种类第一次.INSERT INTO 商场表 (字段1,字段2) VALUES ('aaa','bbb')DELETE FROM 库存表 WHERE 字段1 = 'aaa' AND 字段2 = 'bbb'以后.UPDATE 商场表 SET 字段2 = 'bbb' WHERE (字段1 = 'aaa')DELETE FROM 库存表 WHERE 字段1 = 'aaa' AND 字段2 = 'bbb'2.数量,第一次.INSERT INTO 商场表 (字段1,字段2) VALUES ('aaa','bbb')UPDATE 库存表 SET 字段2 = 字段2 - 1 WHERE (字段1 = 'aaa')以后UPDATE 商场表 SET 字段2 = 字段2 + 1 WHERE (字段1 = 'aaa')UPDATE 库存表 SET 字段2 = 字段2 - 1 WHERE (字段1 = 'aaa') 大家实在对不起!!!我得意思是说比如产品AA,BB,CC各为10个吧!我从仓库表中移动AA,默认为1件!商场那里是不是要加上AA这一件!!下次我在移动AA,那商场那里必须变为2件!!是这样子得!!嘻嘻!!不要意思!表达有点差!!但是大家一定要帮帮忙哪!~~~ 先判断select count(*) from 商场表 where 产品='AA'如果返回值=1则表示已经存在这个产品了下面是SQL语句第一次INSERT INTO 商场表 (产品,数量) VALUES ('AA',1)UPDATE 库存表 SET 数量 = 数量 - 1 WHERE (产品 = 'AA')以后UPDATE 商场表 SET 数量 = 数量 + 1 WHERE (产品 = 'AA')UPDATE 库存表 SET 数量 = 数量 - 1 WHERE (产品 = 'AA') 也是就是数量上的增加,苦力兄已给出了SQL语句了你不用SQL也行,你就要在表中判断有没有同样的物件,如果有完全的相同的那么就将那一件物件加上1,如果没有相同则添加物件。不知老兄你明白了没?! 大约明白了!!!呵呵~~上面的语句在ACCESS中可以用是吧!!!等我做出来一定给各位加分!! 使用绿色软件, 会不会被抓住!!!! 新手提问:关于判断闰年的问题 关于picturebox HELP!!!!sos 请问一个winsock发送的信号被叠加的问题? 快来呀,发分了,来者有份 请问窗体最小化后,为什么显示在左下角,却不显示在系统下边任务栏中?谢谢。 高手请看看。程序运行出现奇怪的问题 一个奇怪的问题,解决了算你有本事.大家来看看! 在VB中 随机抽取数据库中的某一个数据显示在label上 300分求救!还是关于二进制文件的读写? 如何在程序运行期出现如word中画图的样子?(在线等待)
第一次.
INSERT INTO 商场表 (字段1,字段2) VALUES ('aaa','bbb')
DELETE FROM 库存表 WHERE 字段1 = 'aaa' AND 字段2 = 'bbb'以后.
UPDATE 商场表 SET 字段2 = 'bbb' WHERE (字段1 = 'aaa')
DELETE FROM 库存表 WHERE 字段1 = 'aaa' AND 字段2 = 'bbb'2.数量,
第一次.
INSERT INTO 商场表 (字段1,字段2) VALUES ('aaa','bbb')
UPDATE 库存表 SET 字段2 = 字段2 - 1 WHERE (字段1 = 'aaa')以后UPDATE 商场表 SET 字段2 = 字段2 + 1 WHERE (字段1 = 'aaa')
UPDATE 库存表 SET 字段2 = 字段2 - 1 WHERE (字段1 = 'aaa')
我从仓库表中移动AA,默认为1件!商场那里是不是要加上AA这一件!!
下次我在移动AA,那商场那里必须变为2件!!是这样子得!!嘻嘻!!不要意思!表达有点差!!但是大家一定要帮帮忙哪!~~~
select count(*) from 商场表 where 产品='AA'如果返回值=1则表示已经存在这个产品了下面是SQL语句第一次
INSERT INTO 商场表 (产品,数量) VALUES ('AA',1)
UPDATE 库存表 SET 数量 = 数量 - 1 WHERE (产品 = 'AA')以后
UPDATE 商场表 SET 数量 = 数量 + 1 WHERE (产品 = 'AA')
UPDATE 库存表 SET 数量 = 数量 - 1 WHERE (产品 = 'AA')