我想要做这样的事情写使用其他表的属性更新表的查询:使用条款
CREATE TRIGGER addwinner AFTER INSERT ON bids
FOR EACH ROW BEGIN
IF exists(select * from wins as LT where LT.item_index=NEW.item_index) THEN
SELECT item_index, MIN(bid_amount)
FROM update_winnerslist AS a1
WHERE a1.item_index = NEW.item_index;
UPDATE wins SET email_id=NEW.emai_id, bid_amount=a1.bid_amount where wins.item_index=a1.item_index;
END IF;
END;
基本上我想要的是通过比较某些属性使用另一个表的元组更新表。
什么是你的问题? – eggyal 2012-04-25 21:41:50
如何使用不同的表的属性更新表的基础上clause..i某些属性都试过以上,但IR不工作 – woofy 2012-04-25 21:46:17
以何种方式它不工作的查询?你有错误吗?如果是这样,他们是什么?你没有得到你预期的结果吗?如果是这样,你期望什么,你看到了什么?如果你更明确,它会有所帮助。 – eggyal 2012-04-25 21:47:49