Допустим, у меня есть следующая таблица под названием активов со следующими полями:MySQL Auto Increment на основе внешнего ключа
id | job_id | title
Я хотел бы использовать идентификатор и JOB_ID в качестве первичных ключей. job_id - это внешний ключ. Поле id автоматически увеличивается. Как я могу получить id, чтобы начать увеличивать на 0, если нет строки с тем же job_id. Если есть строка с тем же job_id, то увеличивайте 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.
Да, это правильно. – Arizona1911