|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.12.2012, 13:23 | #1 |
Форумчанин
Регистрация: 05.07.2009
Сообщений: 209
|
Пронумеровать записи в таблице
Здравствуйте! У меня на сервере SQL есть таблица, в ней есть поле с номером. Периодически могут возникнуть записи с повторяющимися номерами. Мне нужно состряпать какой-нибудь Update, чтобы он перенумеровал это поле начиная с 1. Подскажите пожалуйста, как это можно сделать?
|
07.12.2012, 15:34 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1-х, на 99% уверен, что Вы хотите "плохого". Нужны номера записей - так получайте их при выборке, в базе они не нужны.
2-х, допустим, Вам РЕАЛЬНО нужны эти номера в таблице. Тогда, озвучьте используемую СУБД (для разных СУБД запросы могут отличаться). Ну и ещё. уясните, что пронумеровать записи можно только в случае использования какого-то порядка (order by == сортировка), т.е. отсортировав записи по какому-то полю/полям/значениям, только после этого полученную выборку можно пронумеровать. Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
пронумеровать записи | evg_m | SQL, базы данных | 3 | 06.05.2011 16:49 |
Пронумеровать записи в DBGridEh | Sergey2 | БД в Delphi | 4 | 16.03.2010 20:03 |
Update одной записи в таблице | EugeneIsmatulin | SQL, базы данных | 3 | 31.12.2009 19:39 |
Проверка наличия записи в таблице | MargoNik | БД в Delphi | 2 | 08.07.2009 06:20 |
Записи в таблице ADO | doniyor | БД в Delphi | 5 | 01.07.2009 13:19 |