для заполнения столбца последовательности в первый раз
UPDATE journaltable t1 SET sequence =
(SELECT COUNT (*) FROM journaltable t2
WHERE t2.journal_date = t1.journal_date AND t2.id < t1.id);
и для его синхронизации используйте триггер с
UPDATE journaltable t1 SET sequence =
(SELECT COUNT (*) FROM journaltable t2 WHERE t2.journal_date = t1.journal_date AND t2.id < t1.id)
WHERE t1.id = @newlyInsertedId;
или обработайте его в коде, используя Hibernate