0

我有这张桌子: cd_biblio 有一个书籍清单。

当我从我的 php 页面插入一本新书时,我想根据我插入的值 'Class' 增加一个字段('Ingresso')。

例如:
我插入一本带有“A”类的新书,他的“Ingresso”值将是“A”类的“Ingresso”的当前最大值 + 1。
如何使用 MyISAM 执行此操作?

4

1 回答 1

0

使用程序或触发器 fe:

delimiter ~
CREATE PROCEDURE AddBook(...)
BEGIN
  DECLARE gIngresso INT DEFAULT 0;
  SELECT Max(Ingresso) INTO gIngresso FROM Table;
  INSERT INTO Table VALUE(... , gIngresso)
END~

delimiter ;
于 2013-02-28T14:27:45.320 回答