Форум: "Базы";
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c