Есть ли способ с MySQL (5.0), чтобы иметь поле auto_increment, значение которого основано на столбце группировки?auto_increment по группе
Пример:
id name group_field
1 test 1
2 test2 1
1 test3 2
2 test4 2
1 test5 3
2 test6 3
Я хотел бы, чтобы не пройти через любые «сумасшедшие» методы для того чтобы достигнуть этого, но в случае необходимости.
это тоже работает с таблицами innodb? –
Как только руководство упоминает MyISAM и BDB, я бы не догадался. См. Также http://dev.mysql.com/doc/refman/5.0/en/innodb-auto-increment-handling.html –
Можно ли это сделать на не первичный ключ? – BenR