假设有表T 列名有 编号 名称 数量 插入数据时 如果数据库中没有名称一样的 则插入一条新的记录在里面 如果存在一样的名称 就把两条记录合成一条(数量=数量+第二条记录的数量);
用if (){} else(){}语句怎么实现 判断条件是什么 注意 是在myeclipse中 java实现的 求大神
------解决思路----------------------
按照当前名称进数据库去select 查询
if (存在名称一样的记录) {
将记录数量取出来,将新的数量添加上,再update进数据库;
} else {
将新的记录直接insert进数据库;
}
------解决思路----------------------
事实是直接报错
本该插入的地方却报错了,那报什么错误了呢?
根据具体错误解决问题啊