我有books 和 info 表...
books表中有 ISBN  Allbooks BorrowsBooks
info 表有 ISBN Userno Yesorno
当我的 Yesorno 是 YES 时就从BorrowBooks中减去1;这个触发器我已经写好了。可有个问题...就是当我Yesorno为Yes时..
books表中的每列Borrowbooks都减去1.。
我的触发器代码如下..CREATE TRIGGER `chu` BEFORE INSERT ON `info` FOR EACH ROW BEGIN 
IF new.Yesorno='Yes' then
UPDATE books SET Borrowbooks=Borrowbooks-1 ;
else 
UPDATE books SET Borrowbooks=Borrowbooks+1 ;
end if;
END;;
就是update后面的where语句怎么写???让他减去的是你info表中写的ISBN号对应books表ISBN号后面的BorrowBooks数?...