Допустим, у меня есть следующая таблица под названием assets со следующими полями:
id | job_id | title
Я хотел бы использовать id и job_id в качестве первичных ключей.job_id - это внешний ключ.Поле id автоматически увеличивается.Как бы получить идентификатор, чтобы начать увеличение с 0, если нет строки с тем же job_id.Если есть строка с таким же job_id, то увеличить идентификатор на 1 и так далее?
Результат, который я ищу, - это таблица, которая выглядит следующим образом:
id | job_id | title
0 1 hi
1 1 hello
2 1 goodbye
0 2 hi
1 2 hello
Теперь давайте скажемдобавлена новая строка с job_id = 3.Поле id должно начать автоматическое увеличение с 0 снова.