我有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數?...
[admin via ] mysql 觸發器怎麼寫已經有541次圍觀