Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Запрос - стереть данные  [new]
Mulat
Member

Откуда:
Сообщений: 248
Есть 15 таблиц.
В каждой по 10 записей.
В каждой присутствует поле ИД.
Как сделать так, чтобы десятая запись во всех таблицах стерлась?
Именно стерлась.
1 ноя 04, 13:48    [1075006]     Ответить | Цитировать Сообщить модератору
 Re: Запрос - стереть данные  [new]
P
Guest
Delete
from Tabla
where ИД=10
1 ноя 04, 13:57    [1075045]     Ответить | Цитировать Сообщить модератору
 Re: Запрос - стереть данные  [new]
Shurgenz
Member

Откуда: Питер
Сообщений: 1938
У человека id - судя по всему счетчик... как пересчитать не переопределяя счетчика для mssql я знаю... вот, для аксесса, похоже, счетчик надо удалять и снова ставить, хотя, признаюсь, не силен, мож и есть механизм получше
1 ноя 04, 14:01    [1075066]     Ответить | Цитировать Сообщить модератору
 Re: Запрос - стереть данные  [new]
Mulat
Member

Откуда:
Сообщений: 248
P
Delete
from Tabla
where ИД=10


Это может быть необязательно десятая запись....
Может и девятая...
1 ноя 04, 14:03    [1075069]     Ответить | Цитировать Сообщить модератору
 Re: Запрос - стереть данные  [new]
Shurgenz
Member

Откуда: Питер
Сообщений: 1938
так тебе последнюю, что ли?
1 ноя 04, 14:05    [1075076]     Ответить | Цитировать Сообщить модератору
 Re: Запрос - стереть данные  [new]
Kelme
Member

Откуда: Riga, Latvia
Сообщений: 1488
Mulat
Как сделать так, чтобы десятая запись во всех таблицах стерлась?


Mulat

Это может быть необязательно десятая запись....
Может и девятая...


так тебя какую, ты сам сначала определись.
1 ноя 04, 14:06    [1075085]     Ответить | Цитировать Сообщить модератору
 Re: Запрос - стереть данные  [new]
Shurgenz
Member

Откуда: Питер
Сообщений: 1938
DELETE
FROM t1
WHERE id=(select max(id) from t1)
1 ноя 04, 14:09    [1075096]     Ответить | Цитировать Сообщить модератору
 Re: Запрос - стереть данные  [new]
Лох Позорный
Member

Откуда:
Сообщений: 9898
Если ID уникальный, то
Delete * From (Select Top 1 * From Table Order By ID Desc)
1 ноя 04, 15:08    [1075292]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить