chat_id и message_id. Как сделать, чтобы у каждого чата был отдельный SERIAL (или что-то  подобное) для message_id?
                  
                  
                  
                  
                  
                  Например:
                  
                  
                  
                  
                  
                  chat_id  message_id
                  
                  
                     1         1
                  
                  
                     1         2
                  
                  
                     1         3
                  
                  
                     2         1
                  
                  
                     2         2
                  
                  
                
ищите и читайте про RANK
Опубликуйте структуру таблицы и тестовые данные на SQLize.online
Спасибо, не не проще ли в данном случае использовать COUNT()?
не сильно представляю как вы хотите его использовать но если у вас получится так как вам хочется, то пожалуйста )
Структуры еще нет, я как раз хочу ее создать. Есть некий абстрактный чат и в каждом чате у сообщения есть id, этот id должен начинаться с 1 и инкрементироваться с каждым новым сообщением. Как это в телеграме.
пойду разбираться :D
Может вам вообще для каждого чата отдельную таблицу
Как-то так. Но как сделать, чтобы message_id для каждого чата начинался с 1 и инкрементировался по мере добавления новых сообщений (сейчас message_id глобальный для всех чатов).
чатов может быть сотни тисяч, разве это правильно так делать?
Обсуждают сегодня