powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Пронумеровать цифровое поле в таблице
2 сообщений из 2, страница 1 из 1
Пронумеровать цифровое поле в таблице
    #38803489
sprite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите пронумеровать цифровое поле, где нет цифр, так что бы взять последнюю цифру которая есть и прибавить + 1 и так ждя всех полей где пустое значение.

Таблица

Name | Cifra

Ivan | 1
Sergei | 2
Anton | 3
Pasha |
Sasha |


Мне надо обновить поле Cifra где пустое значение, взять максимальную цифру которая есть в этом поле т.е 3 и для каждого пустого значение сделать + 1, что бы было вот так:

Name | Cifra

Ivan | 1
Sergei | 2
Anton | 3
Pasha | 4
Sasha | 5


Пробую сделать но не выходит вот так:
Код: sql
1.
UPDATE Table SET Cifra =(select @a:= @a + 1 from (select @a:= max(Cifra) FROM Table) s) where Cifra=''
...
Рейтинг: 0 / 0
Пронумеровать цифровое поле в таблице
    #38803725
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Пронумеровать цифровое поле в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]