У меня есть таблица, в которой я пытаюсь создать столбец, который будет увеличиваться в зависимости от условий.
В моем примере мне нужно обновить счет отдела, где отдел = Маркетинг. У кого-нибудь есть хороший способ сделать это с помощью SQLite?
Текущая таблица
Name Department Department_Count
James Accounting NULL
Jennifer Marketing NULL
Micheal Warehouse NULL
Natalie Marketing NULL
Rebecca Marketing NULL
Таблица обновлений
Name Department Department_Count
James Accounting NULL
Jennifer Marketing 1
Micheal Warehouse NULL
Natalie Marketing 2
Rebecca Marketing 3
Edit:
В настоящее время я вставляю строки, в которых отдел «Маркетинг», в новую таблицу, а затем я использовал первичный ключ или идентификатор строки, чтобы создать автоинкремент, чтобы я мог нумеровать элементы этих типов.
Это требует от меня создания новой таблицы, которая не самая лучшая, поскольку она занимает столько места, а таблица является избыточной, поскольку у меня уже есть базовые данные в этой исходной таблице.
Я использую python для взаимодействия с моей базой данных, если это помогает в решении этой проблемы.