Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
вставка записи со сдвигом (-x-) 19/01/2002 - 11:53:55
      Re: вставка записи со сдвигом (Василий) 21/01/2002 - 12:23:50

> Original message text:
> From: -x- - 19/01/2002 - 11:53:55
> Subject:вставка записи со сдвигом
> -----------------
> 1 запись ID=1 ...
> 2 запись ID=2 ...
> 3 запись ID=3 ...
> ...
> как мне вствить запись с ID=2 и чтобы записи 2 и 3 сместились вниз те. ID записи 2 стало =3 и ID записи 3 стало =4 и тд..
>
>


From: Василий - 21/01/2002 - 12:23:50
Subject:вставка записи со сдвигом
-----------------
select @maxim := max(id) from tab;
update tab set id = id + @maxim where id >= 2;
insert into tab(id) values (2);
update tab set id = id - @maxim + 1 where id >= @maxim + 2;


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
1607



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |