Как реализовать поле счетчика в таблице MYSQL для каждой даты без транзакций? - PullRequest
0 голосов
/ 01 февраля 2019

У меня есть таблица запросов, в которой я храню дату, время и сообщения.

Date        | Counter
2014/12/03  | 1
2014/12/03  | 2
2014/12/03  | 3
2014/12/03  | 4
2014/12/03  | 5
2014/12/04  | 1
2014/12/04  | 2

Поле счетчика хранит увеличенный счетчик для каждой даты, начиная с 1, и при изменении даты она сбрасывается в 1. У меня естьреализовал это, проверив счетчик последней строки с условием даты и добавив следующий счетчик в таблицу запросов.

Но теперь я вижу некоторые повторяющиеся значения в поле счетчика для той же даты.Как я могу решить это без транзакций.

...