Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.11;
Скачать: CL | DM;

Вниз

SQL запрос выборочного удаления строк   Найти похожие ветки 

 
-Stealtch-   (2002-03-22 10:46) [0]

Как написать SQL запрос, удаления записей в таблице с одного номера строки по другое?
Те например в таблице 10 записей, надо удалить с 3 по 7.


 
Siberia   (2002-03-22 11:01) [1]

Да проще по-моему через TTable это сделать - т.е. просто

m:=3;
n:=7;
Table.first;
if Table.MoveBy(m) then
for i:=m to i<n do
begin
Table.delete;
Table.next;
end
table.Post;

a через SQL можно только если у тебя поле id будет соответственно иметь номера от 1 и до 10 ...

delete from table where (id>=3) and (id<=7);


 
-Stealtch-   (2002-03-22 11:10) [2]

Спасибо.

Через TTable в цикле - понятно. Хотелось чего нибудь уневерсального.
А прикол в SQL в том что таблица не моя и автоинкрементного поля не существует =((


 
Val ©   (2002-03-22 11:23) [3]

>-Stealtch-
Дело в том, что при работе с SQL нет понятия физ. номер записи



Страницы: 1 вся ветка

Текущий архив: 2002.04.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
14-32943
VID
2002-02-25 18:43
2002.04.11
Подсветка HTML и др.


3-32636
Chainik
2002-03-14 14:41
2002.04.11
Помогите с переносом данных из DBGrid в Excel :((


1-32876
RUS1
2002-03-29 12:46
2002.04.11
Работа с битами и байтами


3-32690
Barmutik
2002-03-20 16:28
2002.04.11
Как в Midas вернуть результатом работы функции динамический массив ?


3-32697
Евген
2002-03-19 07:57
2002.04.11
Работа с компонентом TUpdateSQL