Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Anton Voronin                        2:5010/148.16  15 Feb 2001  13:05:25
 To : Dmitry Liakh
 Subject : Re: MySQL problem
 -------------------------------------------------------------------------------- 
 
 
 At 14 Feb 01  18:26:09, Dmitry Liakh wrote to All:
 
  DL> From: Dmitry Liakh <Dima@hansa.kiev.ua>
 
  DL> А зачем ORDER BY в UPDATE ?
 
 Hу, например, чтобы сделать инкремент уникального поля во всех записях - если
 без ORDER BY, то при увеличении значения в первой же записи получится duplicate 
 entry, а если задать ORDER BY имя_поля DESC, то записи будут апдейтиться в
 обратном порядке, то есть, начиная с большего.
 
 По идее можно было бы просто сделать индекс c сортировой в обратном порядке
 (ALTER TABLE ... ORDER BY ... ), но так оно работает только если не использовать
 опцию WHERE в UPDATE, а если использовать, все равно записи апдейтятся в порядке
 возрастания этого поля. А WHERE мне тоже нужно :(
 
  DL> Anton Voronin wrote:
 
  >>  Hi, All!
  >> 
  >>  Hаверно off-topic, но все же под эхотаг.
  >>  В MySQL-3.23.32 не работает UPDATE с опцией ORDER BY. Ругается на
  >>  синтаксическую ошибку в операторе. Хотя в документации написано что должно
  >>  работать. Может у кого получалось этим пользоваться?
 
 Regards,
         Anton
 
 --- QDed beta v1.3/FreeBSD
  * Origin: После сытного обеда можно слезть с велосипеда (2:5010/148.16)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 MySQL problem   Anton Voronin   14 Feb 2001 19:29:18 
 Re: MySQL problem   Vladimir Podgorny   14 Feb 2001 18:10:43 
 Re: MySQL problem   Anton Voronin   15 Feb 2001 13:03:26 
 Re: MySQL problem   Oleg RooT   14 Feb 2001 19:19:53 
 Re: MySQL problem   Dmitry Liakh   14 Feb 2001 19:26:09 
 Re: MySQL problem   Anton Voronin   15 Feb 2001 13:05:25 
 Re: Re: MySQL problem   Dennis Melentyev   15 Feb 2001 12:44:27 
 Re: MySQL problem   Mike V. Kamyshev   15 Feb 2001 13:25:11 
Архивное /ru.unix.bsd/39363a8b8475.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional